-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
chore: Add K8s v1.26, v1.25 to CI and remove v1.22 #11957
Conversation
Signed-off-by: jannfis <jann@mistrust.net>
@jannfis does this need to be cherry-picked? |
@crenshaw-dev I think we should cherry-pick into 2.6 and 2.5 branches, yes. |
Codecov ReportBase: 47.29% // Head: 47.29% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## master #11957 +/- ##
=======================================
Coverage 47.29% 47.29%
=======================================
Files 245 245
Lines 41669 41669
=======================================
Hits 19706 19706
Misses 19978 19978
Partials 1985 1985 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Not sure if this is a flake or real:
|
I noticed that failure locally against a 1.25.4 cluster as well, so it's probably not flaky. I was assuming a local issue, though. Now it's clear that it's not a local issue. Will dig into that. |
Seems Kubernetes API has changed an error message that our end-to-end test relies upon. |
I'm fixing it and will submit it as part of this PR. |
Signed-off-by: jannfis <jann@mistrust.net>
OK, so now the tests pass. I will disable the v1.22.6 from being a required and instead enable the others. Some open PRs might need rebase when they re-run the tests, but that should be fine. |
* chore: Add K8s v1.26, v1.25 to CI and remove v1.22 Signed-off-by: jannfis <jann@mistrust.net> * Accommodate for changed error message from K8s 1.25+ Signed-off-by: jannfis <jann@mistrust.net> Signed-off-by: jannfis <jann@mistrust.net> Signed-off-by: emirot <emirot.nolan@gmail.com>
* chore: Add K8s v1.26, v1.25 to CI and remove v1.22 Signed-off-by: jannfis <jann@mistrust.net> * Accommodate for changed error message from K8s 1.25+ Signed-off-by: jannfis <jann@mistrust.net> Signed-off-by: jannfis <jann@mistrust.net> Signed-off-by: schakrad <chakradari.sindhu@gmail.com>
Officially supported K8s versions right now are v1.26, v1.25, v1.24 and v1.23. v1.23 EOL will be 2023-02-28
Signed-off-by: jannfis jann@mistrust.net
Note on DCO:
If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the Details link next to the DCO action for instructions on how to resolve this.
Checklist: