126 wires and counting

$ follow Kubernetes

Keep up with Kubernetes in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-14
stories 24

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

DRA kind jobs get 12Gi, kubelet drops an optimistic volume default

By RepoJournal · Filed · About Kubernetes · Composed from the cited sources · methodology

Two changes to Kubernetes' own plumbing landed in the last day: the release-branch DRA kind jobs were raised to 12Gi after months of OOM kills, and the attach-detach controller stopped assuming a freshly attached volume is already mounted.

Remove optimistic MountedByNode default in AddVolumeNode kubernetes/kubernetes

by huww98

AddVolumeNode used to seed inUseVolumes with MountedByNode defaulting to true until node status proved otherwise, an inference left over from before the nodeAttachedTo.mountedByNode refactor. That default is now gone, so the controller waits for the node to report rather than guessing at first attach.

Merge pull request #37865 from thc1006/dra-release-branch-jobs-memory kubernetes/test-infra

by kubernetes-prow[bot]

The PR raises the release-1.34 and release-1.35 kind-dra, -all and -all-slow jobs from 6Gi to 12Gi. The author traces the OOM labels to the 07-13 kubekins image, which moved dind under the pod cgroup so the limit now covers the nested kind nodes: 13 of 18 July runs from 07-14 on got 'Job pod was OOM killed by the cluster.', and 22 of 40 ci-kind-dra-1-34 runs between 08-03 and 09-11.

bundle the kubetest2 kops binaries in the e2e image kubernetes/test-infra

by upodroid

The e2e image now carries the kubetest2 kops binaries instead of pulling them at job time, removing that fetch from kops-based e2e runs.

Image promotion for build-image v1.38.0-go1.27.1-bullseye.0 / v1.37.0-go1.26.8-bullseye.0 / v1.36.0-go1.26.8-bullseye.0 / v1.35.0-go1.26.8-bullseye.0 kubernetes/k8s.io

by cpanato

kpromo promotions for build-image: v1.38.0-go1.27.1-bullseye.0 alongside v1.37.0, v1.36.0 and v1.35.0 on go1.26.8-bullseye.0, and v2.4.0-go1.27.1 with v2.4.0-go1.26.8 on trixie and bookworm. Both promotions merged within the day.

build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.15 to 3.7.1 in /util-images/request-benchmark kubernetes/perf-tests

by dependabot

Elsewhere it was dependency work: go.etcd.io/etcd/client/v3 from 3.5.15 to 3.7.1 in the perf-tests request-benchmark utility image, golang.org/x/text to 0.42.0 and sigstore to 1.10.10 in kubernetes/release.

Quick answers

What shipped in Kubernetes on September 14, 2026?
Two changes to Kubernetes' own plumbing landed in the last day: the release-branch DRA kind jobs were raised to 12Gi after months of OOM kills, and the attach-detach controller stopped assuming a freshly attached volume is already mounted. In total, 14 commits and 10 pull requests landed.
Who contributed to Kubernetes on September 14, 2026?
6 developers shipped this update, including dependabot, kubernetes-prow[bot], cpanato, thc1006, upodroid, and huww98.
What were the notable Kubernetes updates?
Remove optimistic MountedByNode default in AddVolumeNode, Merge pull request #37865 from thc1006/dra-release-branch-jobs-memory, and bundle the kubetest2 kops binaries in the e2e image.