Michał Woźniak
Michał Woźniak
Bump, this is being addressed by bumping to the fixed k8s API in https://github.com/kubernetes/kubernetes/pull/126046 (1.29.8 and 1.30.4 will include the fix).
Thank you for checking and the feedback!
+1. The current message is misleading because when `reclaimWithinCohort: Any` then a workload might get preempted by a lower priority workload actually. I'm not sure using `reason` for this purpose...
> The thing is that messages are not machine-readable. I see, so maybe instead we have an extra condition type `Preempted`, with a dedicated reason. So we have 2 conditions:...
I'm wondering if we should distinguish `reclaimWithinCohort` and preemption while borrowing, at the reason level, as suggested in the issue description. I think preemption while borrowing can happen it two...
From the offline discussions we want to balance two aspects: satisfy the MVP which distinguishes "In ClusterQueue" and "In cohort", and being as granular as possible. I think there will...
/cc @tenzen-y @alculquicondor @mwielgus @mwysokin @dgrove-oss PTAL and let me know if something is missing or needs to be re-prioritized
/cc @trasc
/cc @andrewsykim