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
bump: k8s to 1.23 #667
bump: k8s to 1.23 #667
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: damemi The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
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.
/cc @ingvagabund
helm test is failing, but it's not clear to me why. Maybe @stevehipwell could look too?
@damemi haven't PSPs been removed in K8s v1.23? |
If I recall correctly they are still deprecated. They will be removed in v1.25. |
https://kubernetes.io/blog/2021/04/06/podsecuritypolicy-deprecation-past-present-and-future/ |
Thanks @seanmalloy, that would have been too easy. @damemi are there any API version overrides in the values being used? Maybe for the cronjob? I'm not in front of my computer, so just guessing but might be able to take a proper look tomorrow. |
@stevehipwell oh yeah! probably #577 |
Hm, actually looks like we should still be good with v1beta1 until 1.25 https://kubernetes.io/docs/reference/using-api/deprecation-guide/#cronjob-v125 |
Logging validation functions changed in upstream commit kubernetes/component-base@54ecfcd. This uses the new function name.
Now that 1.23 has released, I'm just updating this to use the GA tag. Still need to sort out why Helm test is failing, we have some ideas above. In the meantime, we also need to make the regular updates to test-infra to run against k8s 1.23 and add a test for the release-1.23 branch. If there are any volunteers to make that change please feel free! |
Ran this locally and saw this error in the pod logs:
which looks like we need the change to initialize klog, similar to this. I'll add that and report back it's also weird that helm-test is the only one that caught this... |
Green now, so this should be ready to merge |
Running locally with |
well that's not good... |
Klog seems to work, it's just the |
Since kubernetes/kubernetes@3948cb8#diff-465167b08358906be13f9641d4798c6e8ad0790395e045af8ace4d08223fa922R78 the klog verbosity level gets always overriden.
/lgtm |
Thanks again @ingvagabund for solving that problem! |
bump: k8s to 1.23
In preparation for the 1.23 release, bumping to the 1.23 release candidate for soak time
ref #641