-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Remove GAed feature gates TopologyManager #121252
Remove GAed feature gates TopologyManager #121252
Conversation
Signed-off-by: guangli.bao <guangli.bao@daocloud.io>
/ok-to-test |
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.
/sig node
|
@pacoxu: /release-note-edit must be used with a single release note block. 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. |
/release-note-edit
|
@pacoxu: /release-note-edit must be used with a single release note block. 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. |
Yes, I have tried that before, but it always hanged for a feature owner. Please look at this PR: #120261 |
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.
Yes, I have tried that before, but it always hanged for a feature owner. Please look at this PR: #120261 Seprate PR can be reviewed by different feature owner. Do you think so?
I see, my thought process was since we are updating pkg/features/kube_features.go
for all these features doing so in separate PRs would mean that we will need approval from the same set of owners (https://github.com/kubernetes/kubernetes/blob/master/OWNERS_ALIASES#L491-L523) on all PRs as opposed to getting approval in a single PR.
Regardless of whether we do that in a single PR or in multiple separate ones, you will need approval from feature specific owners (e.g. apiextensions-apiserver OWNERS for API server updates in case of OpenAPIV3 feature gate removal).
Having said that, I acknowledge @liggitt's comment where he is indicating his preference of separate PR per feature gate as features are mostly SIG specific which is a valid point so let's go that way.
/lgtm
LGTM label has been added. Git tree hash: 03b4883e4133ed517867a26ec7d330f9ceaf6684
|
/assign @dims |
/triage accepted |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dims, tukwila 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 |
/release-note-edit
|
@haircommander: /release-note-edit must be used with a single release note block. 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. |
/release-note-edit |
Have we updated the docs on k8s website? |
yes, i commit one docs PR: |
Changelog suggestion Removed the `TopologyManager` feature gate (feature had already graduated to stable) |
/release-note-edit
|
@sftim: /release-note-edit must be used with a release note block. 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. |
Hmm, not sure how to achieve that when the note I want includes backticks. |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
All of these feature gates have been GAed, and can be removed since v1.29:
Fixes # None
Special notes for your reviewer:
release note
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: