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
Graduate multiple sizes huge pages to GA #26664
Graduate multiple sizes huge pages to GA #26664
Conversation
Deploy preview for kubernetes-io-master-staging ready! Built with commit f964dff https://deploy-preview-26664--kubernetes-io-master-staging.netlify.app |
I believe this PR should go to the dev-1.21 branch rather than master. |
5ef8bd5
to
5115219
Compare
👷 Deploy Preview for kubernetes-io-vnext-staging processing. 🔨 Explore the source changes: 7a0f9bc 🔍 Inspect the deploy log: https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/60f54b4260414900079f736a |
@tengqm thank you! rebased. |
/lgtm |
LGTM label has been added. Git tree hash: 9540ce4be03956f48599572154272ca771423647
|
/milestone 1.21 |
/hold |
Continue to hold after kubernetes/kubernetes#99144 is merged Please see comment kubernetes/kubernetes#99144 (comment)
The related kubernetes/enhancements#2534 is not tracked for 1.21 |
5115219
to
7ee87d9
Compare
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.
Needs rebase.
@@ -124,7 +124,8 @@ different Kubernetes components. | |||
| `HPAContainerMetrics` | `false` | Alpha | 1.20 | | | |||
| `HPAScaleToZero` | `false` | Alpha | 1.16 | | | |||
| `HugePageStorageMediumSize` | `false` | Alpha | 1.18 | 1.18 | | |||
| `HugePageStorageMediumSize` | `true` | Beta | 1.19 | | | |||
| `HugePageStorageMediumSize` | `true` | Beta | 1.19 | 1.21 | | |||
| `HugePageStorageMediumSize` | `true` | GA | 1.22 | - | |
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.
This second line should be added to the graduated/deprecated table below.
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've added all 3 lines as it's done for HugePages feature.
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.
These lines are for a GA'ed feature, so they are supposed to be MOVED to the second table, not just COPIED.
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.
@tengqm Thank you for pointing it out. Done.
/unassign |
/sig node |
@bart0sh how's this PR going? Does this feature need documentation changes for v1.22? |
PR still needs docs, waiting on final approvals for feature PR to merge. @bart0sh can you please rebase? |
f1c6516
to
e68a565
Compare
done
done
done Please unhold review and merge, thanks. |
e68a565
to
30f286f
Compare
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
30f286f
to
7a0f9bc
Compare
/lgtm |
LGTM label has been added. Git tree hash: e61dbe6f4ba00a5a6771069b93a95827938603a9
|
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
for SIG Node
thank you all for checking! /hold cancel |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: PI-Victor 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 PR is a part of PR series to graduate support for multiple sizes hugepages to GA.
Support for multiple sizes huge pages was implemented in 1.18 and graduated to beta in 1.19.
Community feedback was positive since then, so it's time to graduate it to GA.
k8s PR: kubernetes/kubernetes#99144
KEP PR: kubernetes/enhancements#2534