-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ci/cd] Refactor e2e pipeline #459
base: main
Are you sure you want to change the base?
Conversation
1e5f256
to
a001ebd
Compare
a001ebd
to
dc97fa2
Compare
There is a missing metrics that got deprecated in 1.21 that is missing in 1.23 and is breaking these tests:
Fixing integration tests should fix this issue #460 |
cri: | ||
- containerd |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not happy about stopping to test with docker
. It might be a mess to check which of the versions actually support docker, so perhaps for now we could just hardcode it here?
- ${{ needs.generate-kubernetes-versions.outputs.previous_1 }} | ||
- ${{ needs.generate-kubernetes-versions.outputs.previous_2 }} | ||
- ${{ needs.generate-kubernetes-versions.outputs.previous_3 }} | ||
- ${{ needs.generate-kubernetes-versions.outputs.previous_4 }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd add, even if hardcoded, the earliest version we support to ensure we do not break anything for it.
This dynamically generates the matrix for the Kubernetes clusters to test while allowing to set the latest version supported instead of using the latest stable.
Fix #438
Fix #438Minikube still does not support 1.24