add non-preempting option to PriorityClasses#74614
add non-preempting option to PriorityClasses#74614k8s-ci-robot merged 2 commits intokubernetes:masterfrom
Conversation
faccb20 to
23151be
Compare
| // generated functions takes place in the generated files. The separation | ||
| // makes the code compile even when the generated files are missing. | ||
| localSchemeBuilder.Register(RegisterDefaults) | ||
| localSchemeBuilder.Register(addDefaultingFuncs) |
There was a problem hiding this comment.
same here, the regitration for defaults should be under v1 ?
23151be to
cfc3970
Compare
cfc3970 to
dadb9fd
Compare
|
/retest |
0cf6f8d to
53c142c
Compare
bsalamat
left a comment
There was a problem hiding this comment.
/lgtm
Only a minor comment. Please squash commits where appropriate.
|
Hi! Friendly reminder from your release team: we are starting the code freeze for 1.15 tomorrow EOD. Seeing some good progress here, just checking in to see if this is still planned for the 1.15 cycle? See that milestone added a couple of days ago. Assuming that's the case. Can I get a thumbs up? |
|
@denkensk do you have time to get the final changes in? |
I am working on it now and will update later. |
|
/retest |
|
/retest |
There was a problem hiding this comment.
"preemptionPolicy", since this is shown to the user and should match the serialized field name
There was a problem hiding this comment.
"preemptionPolicy", since this is shown to the user and should match the serialized field name
There was a problem hiding this comment.
don't specify a default for alpha fields
|
verify test requires single-line invocations of SetFeatureGateDuringTest: |
|
a few last comments and the verify test fixup, then this LGTM. thanks for all the work |
|
/approve API changes look good. needs a squash then lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bsalamat, denkensk, liggitt 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 |
|
/lgtm |
|
/retest |
|
/test pull-kubernetes-e2e-gce-100-performance |
1 similar comment
|
/test pull-kubernetes-e2e-gce-100-performance |
Co-authored-by: Vallery Lancey <vallery@zeitgeistlabs.io> Co-authored-by: Tan shanshan <tan.shanshan@zte.com.cn>
|
/lgtm |
|
/retest |
What type of PR is this?
/kind feature
/priority important-soon
What this PR does / why we need it:
Adds a NonPrempting field to the PriorityClass. If set on a class, it will continue to be prioritized above queued pods of a lesser class, but will not preempt running pods.
Which issue(s) this PR fixes:
Fixes #67671
kubernetes/enhancements#902