docs(keps): align configurable preemption eviction statistics with implementation - #16324
Conversation
✅ Deploy Preview for kubernetes-sigs-kueue canceled.
|
…plementation Update the Configurable Preemptions KEP's Eviction Statistics section to state that WorkloadSchedulingStatsEviction.Reason is set to Preempted (consistent with WorkloadEvicted condition and existing preemption mechanism), rather than ConfigurablePreemption. Signed-off-by: kavix <kavix@yahoo.com>
5971201 to
8904b6a
Compare
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: kubernetes-sigs/kueue/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 6 remain after this review. 📝 WalkthroughWalkthroughThe KEP changes the documented eviction-statistics reason for configurable preemption from ChangesConfigurable preemption documentation
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to The KEP now documents the eviction-statistics behavior consistently while preserving the distinct condition reasons; no actionable merge risk remains. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 1 system. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
LGTM label has been added. DetailsGit tree hash: 1d9e70b7da6165692de67e2a863631dc9fe4c98e |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kavix, mimowo 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 Thanks! |
What type of PR is this?
/kind documentation
/kind kep
What this PR does / why we need it?
Update the Configurable Preemptions KEP's Eviction Statistics section to state that
WorkloadSchedulingStatsEviction.Reasonis set toPreempted, consistent with theWorkloadEvictedcondition and the existing preemption mechanism, rather thanConfigurablePreemption.Fixes #16295
Useful notes for your reviewer
Follow-up to #16208 (specifically discussion #16208 (comment)) to align the KEP documentation with the implemented and tested behavior.
Release note
AI summary
Updated the Configurable Preemptions KEP to document
WorkloadSchedulingStatsEviction.ReasonasPreempted.UnderlyingCauseremains thePreemptionConfigname.Suggested release note
Documentation: Clarified that configurable preemption reports
Preemptedas the eviction statistics reason.