$ the-wire · showcase
Watch cache stops broadcasting unchanged resource versions
By RepoJournal · Filed · About Kubernetes · Composed from the cited sources · methodology
The apiserver's watch cache gets two targeted changes from serathius, while test-infra continues its migration off CAPZ CI templates and the kubelet picks up mldsa support.
Merge pull request #142291 from serathius/watchcache-rv-broadcast kubernetes/apiserver
The watch cache previously notified watchers of a resource version change even when the version had not actually moved; it now suppresses that broadcast. This is one of a pair of watch-cache changes landing together, alongside use of Element in storage.
Merge pull request #142298 from serathius/watchcache-element kubernetes/apiserver
Storage in the apiserver now uses Element, the follow-up to the resource version broadcast fix in the same watch cache effort. Together they touch the hot path that every watch request traverses.
Merge pull request #138219 from yashsingh74/fix-apis-handler kubernetes/apiserver
Requests to unregistered apiserver paths used to get a plain text response; they now return a JSON Status 404. Anything parsing error bodies from the apiserver, including proxies and client libraries that branch on content type, will see structured output where it previously saw text.
Merge pull request #142046 from rphillips/feat/kubelet_mldsa_support kubernetes/kubelet
The kubelet gained mldsa support via rphillips' change, pulling in the post-quantum signature scheme at the node agent level. Simultaneously the kubelet took the start-of-cycle tools bump, mirrored in apiserver.
fix: use non-ci templates for for cloud-provider-azure 1.33 and 1.34 test jobs kubernetes/test-infra
cloud-provider-azure release-1.33 and release-1.34 test jobs moved off the CAPZ ci-version templates onto stable, non-CI cluster templates hosted in cloud-provider-azure, and the 1.33 periodics were removed. Related work pinned the 1.34 k8s version and added a correctness scenario plus an etcd scraping fix for AWS scale jobs.