-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 to kube-1.16.0 #618
Conversation
Welcome @enxebre! |
Hi @enxebre. Thanks for your PR. I'm waiting for a kubernetes-sigs or kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@kensipe and I have some cycles to help shepherd and test this and get everything ready to release this update as we need it for KUDO. What would help you most in launching this? Are there other PRs/issues that need to land as well that we can take on? Thanks! Happy to chat about it in Slack/Zoom/next SIG API Machinery meeting as well. |
Also what does this mean for generation wrt controller-tools/kubebuilder - does Kubebuilder need to generate out CustomResourceDefinition/v1 instead of v1beta1 after this lands? Is there a delay/compat period for this that's needed? |
This works and lgtm. |
3193763
to
ecbeb5a
Compare
|
@marun @DirectXMan12 rebased and run go-apidiff |
cool, looks good. Holding till we release the 1.15 version (prob later today) |
/hold |
/unhold |
so... technically this is breaking due to a field removal in CRDs, which are exposed in pkg/envtest/crd. v0.4.0 it is for this, then |
let's maybe do 1.13 as Min Go Version in 0.4.0 as well. |
ecbeb5a
to
341cec8
Compare
hey @DirectXMan12 you mind pointing me to that field?
ok cool, I'll update the PR for 1.13 |
There should already be a 1.13 bump PR around -- #606. Just listing it out so where aware. They can merge separately. The fields removed are the Initializer-related fields. They show up in ObjectMeta, which shows up in CustomResourceDefinition, which shows up in pkg/envtest.CRDInstallOptions. |
@DirectXMan12 rebased |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: DirectXMan12, enxebre 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 |
This is still being held. It looks like the intent was to cancel the hold earlier (see comment), but it doesn't seem like |
yep seems still needs |
whoops lol /hold cancel /secret-switch-to-enable-prow-to-do-what-I-actually-mean-in-the-future :-P |
We were pointing to a dead commit of a fork with kube 1.16. We can now point back to canonical repo now this is merged kubernetes-sigs/controller-runtime#618
We were pointing to a dead commit of a fork with kube 1.16. We can now point back to canonical repo now this is merged kubernetes-sigs/controller-runtime#618
Bump to kubernetes-1.16.0 just in case #588 is not updated