$ cat kubernetes/month/2026-09-01.log
the month in review · September 2026
Kubernetes patches SSH DoS CVE as 1.38 KEPs line up
By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology
Watch cache stops broadcasting unchanged resource versions, and quantity overflow fixes land to stop resource values wrapping silently.
Drop JobManagedBy after the feature GA-ed in 1.35 kubernetes/kubernetes
The JobManagedBy feature gate is gone after graduating to stable in 1.35, part of a broader September sweep of retired gates that also removed PodSchedulingReadiness and the Service CIDR and DRA gates. If your manifests or tooling still set those gates, this is the month they stopped doing anything.
Merge pull request #140459 from semx/fix-quantity-string-decimalsi-overflow kubernetes/apimachinery
Quantity.String() no longer drops the suffix for DecimalSI values above 10^18; the overflow fix makes resource quantities saturate instead of silently wrapping. Resource values that previously surfaced as wrong in log or status output now read correctly, so any code parsing Quantity strings should be rechecked against the new output.
Merge pull request #139727 from darshansreenivas/batch_2_message kubernetes/apiextensions-apiserver
Declarative validation for the Condition.Message field landed across apimachinery consumers, and the approach graduated to stable in the discovery API. Custom API servers built on apimachinery inherit the validation behavior, which is the reason the change was propagated to kube-aggregator and the sample servers rather than merged once.
e2e auth: use unprivileged container port in projected podcertificate test kubernetes/kubernetes
The projected podcertificate e2e test now binds an unprivileged container port, because the mTLS server runs non-root with all capabilities dropped and Linux environments enforce net.ipv4.ip_unprivileged_port_start by default at 1024. Relevant if you run projected service account tokens behind a restricted security context in your own cluster.
Kubernetes SIG Storage Co-Chair Transition kubernetes/community
Saad Ali stepped down as SIG Storage co-chair and nominated Hemant Kumar, a transition that lands as CSI chart releases for Cinder, Manila, and the OpenStack cloud controller manager roll out through the same period. Storage consumers get steady releases; the chair change decides who arbitrates the next round.
Update the configuration API reference for v1.37 kubernetes/website
Both the configuration and Markdown API reference pages were regenerated for v1.37 from the reference-docs generators, adding two new pages and regenerating the kubectl reference. Generated files only, no hand edits, so pin your docs to the v1.37 tag rather than a moving branch.
Merge pull request #139727 from darshansreenivas/batch_2_message kubernetes/code-generator
Alongside: kube-state-metrics gained VolumeAttributesClass and PVC idle-time metrics, kOps picked up Amazon Linux 2027 and an Akamai firewall plus patched containerd, the VPA chart 0.12.0 started syncing CRDs on upgrade, and master stopped carrying containerd 1.7.
$ ls kubernetes/month/ # the briefings behind this review
Keep up with Kubernetes in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
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.