The Wire · Showcase
K8S 0.37.0-RC BUMPED, TEST INFRA HARDENS AGAINST CONFIG DRIFT
By RepoJournal · Filed · About Kubernetes
Cloud Provider vSphere aligns with the release candidate while test infrastructure plugs a dangerous hole in its config forking logic.
Kubernetes dependencies across cloud-provider-vsphere jumped to v0.37.0-rc.0, positioning the provider for the approaching stable release [1]. Simultaneously, the vSphere provider squashed a long-standing e2e test flake where worker node internal IP addresses weren't fully populated before assertions fired, a race condition that plagued the helm nodes config test [2]. Over in test-infra, the team pushed kops and Kubernetes 1.36 into the grid and upgrade test matrix, keeping test coverage current [4]. But the bigger move came when dims hardened config-forker to catch stale replacement rules that silently match nothing, a defect that had already burned the team once: "a stale annotation looks exactly like a working one" [3], leaving forked jobs with uncorrected master values. Kubeadm added 1.37 test jobs to the pipeline [5]. Release docs clarified the timing for docs-freeze exception reviews and corrected blog post authorship conventions back to the original template format [6].
One email a day. Unsubscribe in one click.
Keep up with Kubernetes in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review config-forker changes if you maintain release-gated test configurations kubernetes/test-infra [plan]
- → Verify vSphere provider e2e tests now run cleanly without flakes kubernetes/cloud-provider-vsphere [monitor]
References
- [1] Bump Kubernetes dependencies to v0.37.0-rc.0 ↗ kubernetes/cloud-provider-vsphere
- [2] Fix flake to fetch worker node internal IP ↗ kubernetes/cloud-provider-vsphere
- [3] config-forker: fail on a replacement that matches nothing ↗ kubernetes/test-infra
- [4] Kops - Update kops and k8s versions in grid and upgrade tests ↗ kubernetes/test-infra
- [5] kubeadm: add 1.37 test jobs ↗ kubernetes/test-infra
- [6] fix: the release team the author for the mid-cycle blog template ↗ kubernetes/sig-release