-
Notifications
You must be signed in to change notification settings - Fork 129
CNF-5901: admission hook change for workload partition on all clusters #1312
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
CNF-5901: admission hook change for workload partition on all clusters #1312
Conversation
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
2f0a425 to
6a63cc8
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
6a63cc8 to
69d6776
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
0638f15 to
1452283
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
1452283 to
a52a28d
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
a52a28d to
b049fd4
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
b049fd4 to
b7a465f
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
b7a465f to
df161f1
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
df161f1 to
e1dcfd8
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
e1dcfd8 to
79ae74a
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
|
/hold |
tkashem
left a comment
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.
openshift-kube-apiserver/admission/autoscaling/managednode/admission.go
Outdated
Show resolved
Hide resolved
openshift-kube-apiserver/admission/autoscaling/managednode/admission.go
Outdated
Show resolved
Hide resolved
openshift-kube-apiserver/admission/autoscaling/managednode/admission.go
Outdated
Show resolved
Hide resolved
bee3666 to
9e5c26e
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
soltysh
left a comment
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.
One minor nit, but otherwise this is good to go.
/approve
/remove-label backports/unvalidated-commits
/label backports/validated-commits
openshift-kube-apiserver/admission/autoscaling/managednode/admission.go
Outdated
Show resolved
Hide resolved
|
/hold cancel |
hack/pin-dependency.sh github.com/openshift/client-go master hack/pin-dependency.sh github.com/openshift/api master hack/update-vendor.sh Signed-off-by: ehila <[email protected]>
The ManagedNode admission plugin makes the Infrastructure.Status.CPUPartitioning field authoritative. This validates that nodes that wish to join the cluster are first configured to properly handle workload pinning For more information see - openshift/enhancements#1213 Signed-off-by: ehila <[email protected]>
9e5c26e to
04ff509
Compare
|
@eggfoobar: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
|
/retest-required |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: eggfoobar, rphillips, soltysh, tkashem The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest-required |
|
/test integration |
|
@eggfoobar: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. |
|
/remove-label backports/unvalidated-commits |
Signed-off-by: ehila [email protected]
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds the feature of supporting workload partitioning for the whole cluster. Defined in this openshift/enhancements#1213
Which issue(s) this PR fixes:
NONE
Special notes for your reviewer:
This feature does two major things,
nodesto make theinfrastructure.status.cpuPartitioningto be authoritative.Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: