Commit 27f0341
committed
feat(scripts): upgrade Kueue to v0.17.0 (reanahub#940)
Upgrade the Kueue Helm chart from v0.13.2 to v0.17.0 and update all
resource manifests to use v1beta2 API versions for ClusterQueue and
LocalQueue resources.
Use fully-qualified CRD names (e.g. workloads.kueue.x-k8s.io)
consistently across all commands to avoid ambiguity.
Fix install bootstrapping deadlock where the controller pod would
crash-loop before the apiserver cached the CRD conversion webhook.
Detect CrashLoopBackOff and restart the pod, then wait for the
cert-rotator to patch the webhook caBundle before proceeding.
Fix uninstall to wait for Kueue CRDs to terminate and force-remove
finalizers if they get stuck after the controller is gone.
Fix namespace flag quoting in wait_for_cleanup, delete_resources
and force_delete_resources to avoid passing empty string arguments
to kubectl. Fix delete_resources to be namespace-aware and remove
leftover debug output. Fix LocalQueue removal to use -A flag.1 parent 10702a9 commit 27f0341
1 file changed
Lines changed: 156 additions & 100 deletions
0 commit comments