-
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
Fix Kubelet not starting because of non-existent feature gate #10448
Conversation
|
Welcome @Smidra! |
Hi @Smidra. 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. |
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.
@Smidra Thank you, one comment though
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: floryut, Smidra 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 |
Can you please check CLA ? |
Signed. I had to consult with managment first. |
/ok-to-test |
This issue is okay to test for 3 weeks now. The build for rocky linux is still running - the fix is pretty simple documentation stuff. Any ideas what had gone wrong? Thanks. |
Ci job has been misreported from gitlab to github, don't worry about it. Could you check #10448 (comment) as well? |
@Smidra are you still available for this ? |
Sorry, for the delay. Now it should be okay. |
Wow sorry missed that 😆 |
@Smidra I'm real sorry about that, but could you update to match the fact that master will soon support only k8s 1.28+ So maybe put some example for newer one and remove all non supported one ? https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Still would like to merge this one :/ |
@floryut No problem, that makes sence. How about this? |
Thanks, can you check the markdown linter ? |
@floryut Markdown lint fixed. |
Conflict with #10879 |
This PR likely fixes #10250 |
Min kubernetes version in master is 1.27.0, so I think you can just remove any mention of features gates in that doc. |
@VannTen Users might want to specify custom feature gates - is nice to show them how. Do you still want me to remove all the lines concerning feature gates (lilnes 68-75)? |
@VannTen Users might want to specify custom feature gates - is nice to show them how. Do you still want me to remove all the lines concerning feature gates (lilnes 68-75)?
Yes they migth, but that's not specific to Openstack, and it's already documented in docs/vars.md. No need to repeat ourselves !
|
Thanks ! Could you squash/fixup your commits ? The first commit message is good but one commit should be enough for this change |
Squashed to commit 8af479c |
Hum that does not look right you should have only one commit after your squash. |
@VannTen How about this? |
/lgtm |
What type of PR is this?
/kind documentation
Fixes #10250
What this PR does / why we need it:
When installing latest Kubernetes with Kubespray and the Openstack cloud provider the documentation instructs to enable 3 feature gates.
Specified feature gates cause Kubelets and whole Kubespray to fail. Kubelet fails to start because the specified feature gate do not exist. The features have graduated and thus the gates were removed.
Which issue(s) this PR fixes:
Special notes for your reviewer:
Hello there, first PR in my life. 😄
Does this PR introduce a user-facing change?: