The Wire · Showcase
KUBERNETES CORE FIXES DRA FRACTIONAL QUANTITIES, VSPHERE STRIPS MD5 CRYPTO
By RepoJournal · Filed · About Kubernetes
Dynamic Resource Allocation now handles fractional resource requests, while vSphere cloud provider rips out cryptographically weak MD5 hashing and patches critical CVEs.
The Dynamic Resource Allocation subsystem shipped a fix for CapacityRequestPolicyRange that now correctly supports fractional quantities [1], resolving a gap in how resource capacity policies handle non-integer requests. This lands alongside a broader set of core improvements: kubeadm gains a MergeMethod for ExtraArgs in v1 [2] to give operators finer control over configuration merging, and the scheduler framework refactored SortedScoredNodes into the framework package [4] to improve code organization as KEP-5304 adds roundtripping tests for metadata API stability [3]. On the infrastructure side, vSphere cloud provider merged critical security work: MD5 hashing has been completely removed [6] after years of cryptographic weakness, and Go was upgraded to 1.26.5 with OpenTelemetry-Go bumped to 1.43.0 to patch a high-severity path hijacking vulnerability and a privacy leak in crypto/tls [7]. Static pod timeout handling got a boost to prevent flake in e2e tests [5]. Documentation continues its steady march with new contributor guides for Configuration API reference generation [9] and Korean localization updates [8].
One email a day. Unsubscribe in one click.
What actually shipped in Kubernetes, written up every day — commits, pull requests, releases, and security advisories.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review and plan DRA upgrades if using fractional resource policies kubernetes/kubernetes [plan]
- → Upgrade vSphere cloud provider for MD5 removal and CVE fixes before next cluster refresh kubernetes/cloud-provider-vsphere [immediate]
- → Monitor kubeadm MergeMethod behavior in your bootstrap configs kubernetes/kubernetes [monitor]
References
- [1] Fix DRA CapacityRequestPolicyRange not support fractional quantities ↗ kubernetes/kubernetes
- [2] kubeadm: add MergeMethod to ExtraArgs in v1 ↗ kubernetes/kubernetes
- [3] kep-5304: add roundtripping test for metadata API. ↗ kubernetes/kubernetes
- [4] Moved SortedScoredNodes to framework package ↗ kubernetes/kubernetes
- [5] Merge pull request #139984 from Nordix/fix-MirrorPodWithGracePeriod kubernetes/kubernetes
- [6] ✨Remove the use of the cryptographically weak MD5 hash ↗ kubernetes/cloud-provider-vsphere
- [7] Upgrade Go to 1.26.5 and OpenTelemetry-Go to 1.43.0 to fix CVEs ↗ kubernetes/cloud-provider-vsphere
- [8] [ko] Update content/ko/docs/concepts/extend-kubernetes/api-extension/custom-resources.md ↗ kubernetes/website
- [9] Add contributor guide for Configuration API reference generation ↗ kubernetes/website