Skip to content

Commit 27f0341

Browse files
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

File tree

0 commit comments

Comments
 (0)