-
Notifications
You must be signed in to change notification settings - Fork 85
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
✨ Ability to add provider specific featureGates with Helm #448
Conversation
✅ Deploy Preview for kubernetes-sigs-cluster-api-operator ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
How do you test this? I tried:
But the template |
I used the following values:
|
@zioproto I think you need to specify core provider version or a secret for the template to be rendered:
|
Hi, thanks for working on this. We have a set of e2e tests for ensuring helm chart works as expected https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/test/e2e/helm_test.go. Can you add some tests for feature gates there? |
@alexander-demicev could you please review the implemented test ? What I want you to double check is this comparison:
It seems For this reason I had to drop the deployment from I don't understand why the |
@zioproto by default |
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.
/approve
Apologies for the blast @Danil-Grigorev @Fedosin @alexander-demicev @damdo @furkatgofurov7 could we get an lgtm to land this fix and unblock some provider workflows that use cluster-api-operator? Thank you! |
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.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: alexander-demicev, Danil-Grigorev 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 |
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.
/lgtm
LGTM label has been added. Git tree hash: 25d10c2517dbaa24ae69dcb1153bdc6688cdd466
|
/cherrypick release-0.9 |
@jackfrancis: new pull request created: #484 In response to this:
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. |
What this PR does / why we need it:
Ability to add provider specific featureGates.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #447
I used the following values: