Kubernetes v1.26.9 is live!

320 views
Skip to first unread message

Marko Mudrinić

unread,
Sep 13, 2023, 5:34:29 PM9/13/23
to kubernetes-announce, dev
Kubernetes Community,

Kubernetes v1.26.9 has been built and pushed using Golang version 1.20.8.

The release notes have been updated in CHANGELOG-1.26.md, with a pointer to them on GitHub:


v1.26.9

Downloads for v1.26.9

Source Code

filename sha512 hash
kubernetes.tar.gz b3c250c125d1851a8eb83022d0a32ee6906ef8c7ca405ed481da950401c87c4c00dd5db35583b2db5b1bc8857c0ec768b77d145885c02fe5288b792f72cc3732
kubernetes-src.tar.gz 0a6a8f9c09283aa6bcc6619adfdff8fe6d104c1b7cf00428036bd870f11c8c8554381df69fd88e9559a688bdd3f6555b334c126a2a288cfc384c32d8047e66cd

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz c3dc15dbc38e9a9c0d4023a5c30173e7a9392f819e4d6fcfc5ec2587215ce02827e29b54c9c28ae721864bd690077b3c429be00d8fb4ca37892a1c2281948cec
kubernetes-client-darwin-arm64.tar.gz 0ca3b195ad56d270e809a8b401e09dfb1a231200f305b61edc142842fffbfc92bbe8bf3eeb4a7606c6598b0f736d7d8b7b61d260d79069444d27ea555b93dd04
kubernetes-client-linux-386.tar.gz 8c6d2c075997bc437744ab2018fae8d647f49a5bf52b7eb7723a2bc4ab36838a33ed191a22baa2cc422a9cfd18c1846c71d5b6e80c4648c00753c7fa8edff920
kubernetes-client-linux-amd64.tar.gz d23077cbbea4177d889f5cfe821d954665a26779a259f77401589b1a10a2c18834008fb58439f57359ad00d1070715f68f28dd1fa0ecfb05736542daa8f47281
kubernetes-client-linux-arm.tar.gz f99ab562480a0c5df27caf9ca3569bf1861570219b2b7670e1496571b84f35726f1678dc094b7d53cdd206ad6b2f64ed94c0c1a317015090b98c1277343386cd
kubernetes-client-linux-arm64.tar.gz bae2adb54d241389243a946f068fa65294ba8b9531aea316a81ab86aee36ca2a5c5c2bc9766287ebf9c1c22e3d101780e417bef688cdc85620776e071606c36e
kubernetes-client-linux-ppc64le.tar.gz fef71798f06c676e07de13c573160f93d3d8dc11ecd8fdcbef8d9f4276090bbaae947d9d32097521825f107a2b815d13cc8a62dbbf2e525ee8db1e229c0c9934
kubernetes-client-linux-s390x.tar.gz f8efde4546532c33402dea989f55b670f8d7fd9b5197644830545f460fbd30e81796f3a8aea04747dc82a1ff7c6f9eb523d14327d6db641d109278d80faf16b5
kubernetes-client-windows-386.tar.gz 2fa7535792ccf0a5b012de7506319708966538bf0e785f9af6a8b241c9940ae50241a1a6121abeeef82ac00e0117e4d9352156b9b089ea292be015b508332bd9
kubernetes-client-windows-amd64.tar.gz 134a8478a2dce0dff8090789aa35c80d3e4600d6b7e58ac11d5688932297caf7961601a51e75f780d84b7101d6a646807190455e787835baefc5f606d4f54e2b
kubernetes-client-windows-arm64.tar.gz 137b08868f2d140bbc49389d6aaedb2e4a40dce954f9f2b209debee4598692ea2604cdd75d6a541c45f7ca692b5142bdf46eb8722673ef13ad980f79edf0a566

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz 70f7a1792c44ec3cc55ca2ab2d4baf9bdb2ef65e3e95f0bd16698d01243a4955e7b1a8a7b4ec6d93d1f93bea30f4fc9aeccdfb61446d30ce0088ea6d2ae4a695
kubernetes-server-linux-arm.tar.gz 17eba51ee774321385ad85b31eab3626255905b1c29d010dc258d6e171f08e78553e28881249717b9759de47a64403019e35df52e5479336cc908a9af735afc5
kubernetes-server-linux-arm64.tar.gz d298567bc35009b188cff37944630771fbe27b98fff34d1b30ba4d2070e00cc3d398548e3134b6ed01b2ad1e9efb56946e0ca08188fe688d6e1cb60a2c02dcc2
kubernetes-server-linux-ppc64le.tar.gz f0937964bef8a277256509ce383ac46845df6eeacfb87be55ffad2de518c1e1ed2c51d88ff0f7e89b3308b93e8808a785a940fe80cd2b1d9f45ee1e1d0e689ca
kubernetes-server-linux-s390x.tar.gz 01dc19e94695ad1968b726c128dfbe0d6e3dac1fb6740dbad1f1342f475e2ce56f76a116abeb7e35b88997c9c9173c4c3342d78ec7f6fccd3240ddb2f8a9dfd5

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz 30a26836b7dbeb96e91866d585a42a1498d400aff9ee444873be3e252efb30470e9d0364e02cc585334ba8bad30f28b0d9cd3eaba1b5b306391b6d148267c757
kubernetes-node-linux-arm.tar.gz 885d97968dc806ccf7d0a918b191ba0c2aa88f47d7a977dad7bbf653e671525a0715b206e279cbcac41671c10a9b01fd685c0833e445ffdb2438a57b37589e98
kubernetes-node-linux-arm64.tar.gz efe30fb5e0de9cca8d40fcfbf55956ffe72c96d197ea24e09965e084376df482459e314f057ce93431831159902b9ddec96969fe95fe0350c5e545a02d63edd4
kubernetes-node-linux-ppc64le.tar.gz 50010742df6061a09426ef261470da4fcdabbff282331da1d66093eb4c045202109c54403b95b40858ef715df71476311396ed0314076b38dd88b452f3b6b342
kubernetes-node-linux-s390x.tar.gz 14f87db9f1efa8358ab16b3165fafbbfe589de0596d7ebc38d3ed68478dd628e051e24cb0b7dcca8ef418050d077fe6b1a7b3af5c3287186d5c06a9bbec39a15
kubernetes-node-windows-amd64.tar.gz cdb87a5899ce125c8c0a92f88cbe69a9de2356123b86b37010a4d39bc46ada62a05bafd1735b6eabf26d55c8e8ae2855c163b814bd784ae614a029e8af039d3c

Container Images

All container images are available as manifest lists and support the described architectures. It is also possible to pull a specific architecture directly by adding the "-$ARCH" suffix to the container image name.

name architectures
registry.k8s.io/conformance:v1.26.9 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-apiserver:v1.26.9 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.26.9 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.26.9 amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.26.9 amd64, arm, arm64, ppc64le, s390x

Changelog since v1.26.8

Changes by Kind

API Change

  • Fixed a bug where CEL expressions in CRD validation rules would incorrectly compute a high estimated cost for functions that return strings, lists or maps. The incorrect cost was evident when the result of a function was used in subsequent operations. (#119810, @jpbetz) [SIG API Machinery, Auth and Cloud Provider]
  • Mark Job onPodConditions as optional in pod failure policy (#120210, @mimowo) [SIG API Machinery and Apps]

Feature

  • Kubernetes is now built with Go 1.20.8 (#120496, @cpanato) [SIG Release and Testing]

Bug or Regression

  • Cherry-pick #115769: Fix the problem Pod terminating stuck because of trying to umount not actual mounted dir. (#119831, @cartermckinnon) [SIG Node and Storage]
  • Fix a concurrent map access in TopologyCache's HasPopulatedHints method. (#120324, @Miciah) [SIG Apps and Network]
  • Fixed a 1.26 regression scheduling bug by ensuring that preemption is skipped when a PreFilter plugin returns UnschedulableAndUnresolvable (#119953, @sanposhiho) [SIG Scheduling]
  • Fixes a bug where images pinned by the container runtime can be garbage collected by kubelet. (#120055, @ruiwen-zhao) [SIG Node]
  • Fixes issue https://github.com/kubernetes-sigs/cloud-provider-azure/issues/4230 and removes the additional filtering on NotReady nodes by the azure cloud provider code (#119128, @alexanderConstantinescu) [SIG Cloud Provider]
  • Fixes regression in 1.26.5 causing running pods with devices to be terminated if kubelet is restarted (#119706, @ffromani) [SIG Node and Testing]
  • Ignore context canceled from validate and mutate webhook (#120019, @divyasri537) [SIG API Machinery]
  • Kubeadm: fix nil pointer when etcd member is already removed (#120012, @neolit123) [SIG Cluster Lifecycle]

Other (Cleanup or Flake)

  • When retrieving event resources, the reportingController and reportingInstance fields in the event will contain values. (#120066, @HirazawaUi) [SIG Instrumentation]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



Contributors, the CHANGELOG-1.26.md has been bootstrapped with v1.26.9 release notes and you may edit now as needed.



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages