The Wire · Showcase
KUBERNETES INFRASTRUCTURE PURGE: TEST JOBS RETIRED, CLUSTER UPGRADES LIVE
By RepoJournal · Filed · About Kubernetes
Kubernetes is tearing down obsolete test infrastructure while shipping critical control plane upgrades and new conditional authorization capabilities.
The test-infra desk eliminated four redundant CI jobs that became unmaintainable after upstream projects removed dependencies [1] [2] [3] [4] [5]. Azure unmanaged disk tests are gone; GCP kops scenarios retired; kubetest2 build-up-down removed because cloud-provider-gcp no longer ships cluster scripts. This cleanup saves compute resources and stops burning cycles on phantom pipelines. Meanwhile, the EKS Prow build cluster shipped a production upgrade from 1.32 (EOL) to 1.35 with new Terraform modules [6], already applied and stable. On the core kubernetes desk, three high-signal PRs landed: conditional authorization capabilities added to the authz interface [7], RelaxedDNSSearchValidation feature gate removed after three releases at GA [8], and HPA conditions now carry ObservedGeneration metadata [9]. A scheduler fix prevents preemptor pods from getting stuck in unschedulable queues [10], and CPU manager checkpoints generalized to v4 with embedded v2 support for forward compatibility [11]. Release branch management team composition updated for v1.37 [12].
Action items
- → Monitor the EKS Prow cluster upgrade to 1.35 for stability - it's already live [ref:4] kubernetes/k8s.io [monitor]
- → Review conditional authorization changes if you're building custom authz plugins [ref:19] kubernetes/kubernetes [plan]
- → Update any tooling that references RelaxedDNSSearchValidation feature gate [ref:20] kubernetes/kubernetes [plan]
- → Test scheduler behavior with preemptor pods in your environment after the unschedulable queue fix [ref:22] kubernetes/kubernetes [plan]
References
- [1] Retire pull-azure-vhds; broaden pull-azure-sigs kubernetes/test-infra
- [2] Merge pull request #37109 from hdp617/patch-4 kubernetes/test-infra
- [3] kubetest2: remove pull-kubetest2-gce-build-up-down kubernetes/test-infra
- [4] Remove pull-cloud-provider-gcp-scenario-kops-simple job kubernetes/test-infra
- [5] Delete ci-cloud-provider-gcp-e2e-scenario-kops-simple job kubernetes/test-infra
- [6] eks-prow-build: upgrade terraform modules and k8s version ↗ kubernetes/k8s.io
- [7] Conditional Authz [1/n]: Add conditional capabilities to the authorizer interface ↗ kubernetes/kubernetes
- [8] KEP-4427: Remove RelaxedDNSSearchValidation feature gate ↗ kubernetes/kubernetes
- [9] HPA: Set ObservedGeneration in HPA conditions ↗ kubernetes/kubernetes
- [10] Fix case where preemptor may be stuck in unschedulable queue ↗ kubernetes/kubernetes
- [11] CPUmanager checkpoint generalization to v4 with embedded v2 ↗ kubernetes/kubernetes
- [12] Add v1.37 release branch management team members ↗ kubernetes/org
FAQ
- What changed in Kubernetes on May 27, 2026?
- Kubernetes is tearing down obsolete test infrastructure while shipping critical control plane upgrades and new conditional authorization capabilities.
- What should Kubernetes teams do about it?
- Monitor the EKS Prow cluster upgrade to 1.35 for stability - it's already live [ref:4] • Review conditional authorization changes if you're building custom authz plugins [ref:19] • Update any tooling that references RelaxedDNSSearchValidation feature gate [ref:20]
- Which Kubernetes repositories shipped on May 27, 2026?
- kubernetes/test-infra, kubernetes/k8s.io, kubernetes/kubernetes, kubernetes/org