-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
Patch Calico V3.14.0 roles, missing CR and CRD for calico_kube_controller #6276
Conversation
Thanks for your pull request. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please follow instructions at https://git.k8s.io/community/CLA.md#the-contributor-license-agreement to sign the CLA. It may take a couple minutes for the CLA signature to be fully registered; after that, please reply here with a new comment and we'll verify. Thanks.
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. I understand the commands that are listed here. |
Welcome @nurekage! |
Hi @nurekage. Thanks for your PR. I'm waiting for a kubernetes-sigs 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. |
@nurekage Thank you for the PR, Can you sign CLA ? |
solves #6275, same problem |
@@ -212,7 +212,11 @@ spec: | |||
{% endif %} | |||
{% if calico_version is version('v3.14.0', '>=') %} | |||
--- | |||
{% if kube_version is version('1.19.0', '>=') %} | |||
apiVersion: apiextensions.k8s.io/v1 |
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 tried this but doesn't seem to pass
As said 1.19 isn't out and v1beta1 won't be going away that fast.
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.
Go ahead with your change, I'll rebase and package everything with my crd PR when kube-ovn release their CRD under v1
/assign @Atoms |
On a side note, you can find the CRD v1 here |
I guess you should remove the last two commits and keep the first one. |
@nurekage The latest CI error you have is due to your branch being outdated :/ |
See #6360 |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: LuckySB, nurekage 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 |
/lgtm @hafe will update this one if need be |
* 'master' of https://github.com/kubernetes-sigs/kubespray: Patch Calico for V3.14.0 missing CR and CRD (kubernetes-sigs#6276) Explicitly set ETCDCTL_API and use ETCDCTL_ENDPOINTS (kubernetes-sigs#6327) Add additional metadata configuration options to external Openstack CCM (kubernetes-sigs#6338) (kubernetes-sigs#6339)
What type of PR is this?
/kind bug
What this PR does / why we need it:
Ensures existence of CRD "kubecontrollersconfigurations" and defines rbac for this CR
Which issue(s) this PR fixes:
Fixes #6275
Special notes for your reviewer:
We patched live didn't test kubespray deploy (issue came after a gracefull upgrade)
Does this PR introduce a user-facing change?:
No idea