RepoJournal
Kubernetes

@kubernetes

Container orchestration - what platform teams ship on

What actually shipped in Kubernetes, written up every day — commits, pull requests, releases, and security advisories.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Go Infrastructure Full archive →

The Wire · Showcase

DRA GETS SMARTER RESOURCE ACCOUNTING, CLUSTER-AUTOSCALER ROLLS OUT FOUR PATCHES

By RepoJournal · Filed · About Kubernetes

Dynamic Resource Allocation fixed device accounting across its resource pool controller while cluster-autoscaler shipped maintenance releases across four versions.

The DRA resource pool status request landed with significant fixes to device accounting logic [1]. The update caps device counts at one per device, skips AdminAccess in tallies, and marks DeviceTaintRule-tainted devices as unavailable, closing a gap where the controller was overcounting available capacity. On the scheduler side, CompositePodGroups support arrived in workload-aware preemption [2], implementing KEP-6012 to handle grouped pod preemption scenarios that were previously unmanaged. Cluster-autoscaler published four patch releases spanning versions 1.33.6 through 1.36.1 [9], addressing accumulated fixes across the maintenance branches. Infrastructure work landed across k8s.io with rightsized Prometheus resources on EKS [3] and improved IBM ppc64le build cluster support [4]. Cell Go dependency bumped to v0.29.1 across both scheduler and DRA repos [5], [6], keeping CEL evaluation current. DRA kubelet plugin also shipped v1 DRAResourceHealth gRPC API [7] and fixed capacity contract enforcement for All-mode requests when devices exhaust [8].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] DRA resource pool status request (#140170) kubernetes/dynamic-resource-allocation
  2. [2] Merge pull request #140634 from tosi3k/cpg-wap kubernetes/kube-scheduler
  3. [3] Merge pull request #9758 from upodroid/fix-prom-resources kubernetes/k8s.io
  4. [4] Merge pull request #9747 from Rajalakshmi-Girish/ppc-eso-nodeselector kubernetes/k8s.io
  5. [5] Merge pull request #140205 from pohly/cel-deps kubernetes/kube-scheduler
  6. [6] Merge pull request #140205 from pohly/cel-deps kubernetes/dynamic-resource-allocation
  7. [7] Merge pull request #139477 from harche/dra-kubelet-plugin-cleanup kubernetes/dynamic-resource-allocation
  8. [8] Merge pull request #140769 from kiarashazarnia/fix/dra-all-mode-capacity-contract kubernetes/dynamic-resource-allocation
  9. [9] Add cluster-autoscaler releases: 1.33.6, 1.34.5, 1.35.2, 1.36.1 kubernetes/k8s.io

Quick answers

What shipped in Kubernetes on July 23, 2026?
Dynamic Resource Allocation fixed device accounting across its resource pool controller while cluster-autoscaler shipped maintenance releases across four versions. In total, 36 commits and 16 pull requests landed.
Who contributed to Kubernetes on July 23, 2026?
6 developers shipped this update, including Rajalakshmi Girish, kubernetes-prow[bot], geewynn, Jack Francis, Kubernetes Publisher, and Noureldin.
What were the notable Kubernetes updates?
DRA resource pool status request (#140170), Merge pull request #140634 from tosi3k/cpg-wap, and Merge pull request #9758 from upodroid/fix-prom-resources.

More from @kubernetes

Daily updates, in your inbox

Follow Kubernetes

What actually shipped in Kubernetes, written up every day — commits, pull requests, releases, and security advisories.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?