Kubernetes v1.27.6 is live!

346 views
Skip to first unread message

Marko Mudrinić

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

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

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


v1.27.6

Downloads for v1.27.6

Source Code

filename sha512 hash
kubernetes.tar.gz cbd2427412bbd229439afcf7d7b1712536515f93657c9971b66a430d9858a54383db33046eade4ce2891f26f264cccee5ad34ca6e03e874af8557c840b7c627d
kubernetes-src.tar.gz 006c3d901f3bf417ef5472708aaa47fc857bef6c7e4fe9e89693ec5b9040f06c5b44be3b74130b12a5bd17650855cb101263033100e0d46275eafd489924987b

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz b47b6213859d1397b55a0000d1c8daa1f630dd8a5ca553fcb541f4645fb01409f2ae2dd85a8c5274f5ec99cd5082de366e036cae72f8716861f83f8e38652fd2
kubernetes-client-darwin-arm64.tar.gz 4e1c6db712de967f6d9dc1c21b2fedf99aae3671242a8559c2bad43dc45e22e399e51bf606d2f6b4a943098fb61cf588324b6c9ba5615d18733d319183ed2c10
kubernetes-client-linux-386.tar.gz 992074087f3df0681ead508b8f35b173caac235813fe6db778b2e1367ae64cca9ff6a0d47bfae0c90612ac83361385ba82a45d01fc7b86f94752e7df32d006f7
kubernetes-client-linux-amd64.tar.gz 01e57c5d2c92094df17ce079a8944df73a2834362f3e9b051b1e3923b51b9f02bba7f4aab8ffd3183a0f99cfc102bc61e3dde77142e36f428612cced55d33892
kubernetes-client-linux-arm.tar.gz 08a51b07f14aaf4f7e9c6a3fa287c70b34195fcf7ca38968ef97cf6f70e9ab7ea17c5724fb94734a8a11ef8254122d8d246a8b777f95c1c753d430d4b64bb0ea
kubernetes-client-linux-arm64.tar.gz fb0cbe29113ba495c45843bb98e644570bf6284c2b689327d1a07aa5cd8d336f997a3f80ce0fd6df16c3a706b511922b13610b86632f07506032e51f0161479e
kubernetes-client-linux-ppc64le.tar.gz 81670992dcd1944881c54c24ef936c8fbbb7f01e7abd2c253f1894137cb114b60845e5a5181ad826c08074196f8c8bd9077322b43b26b72b0b06cee4c296dd45
kubernetes-client-linux-s390x.tar.gz e6e094117f04341bb704fae663eb95efe7273a6752acad1f82ed4dbf830d70eb204b9516dc5cfaea69dc31f979342123eaf7ec64dd88998479d8b06ab9851af5
kubernetes-client-windows-386.tar.gz bf869d6c20f1ea94dcfb0240b7d20a9ef5a021eab1f6ab6a840869af6ef420f9fe0cbf38f79a5d9055d27b8dc595cfb6587fad56259bbfb11f5b07a321a6ba9b
kubernetes-client-windows-amd64.tar.gz e503aaade44f3b6edfa532399640dc921e38ff5f0b3b6a71c347dd447065fa74d2d9d683de5325febf1de39737e3d1a8ed07781870d072d85f0223635729bcab
kubernetes-client-windows-arm64.tar.gz bfc41e7401ab7ad300a305603130ae7dbcf200c4370bea886d069d2ff4694fcb6cd6772849015c2259b693d90f85f575f7d3ecca54d31cf3a9b53569abac498e

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz 27d62d0bc05d2f117427004a19e5d319337169c0219cc2055f519af4c356001dd5a37253708e835d4a88f14823adb555c4e2753347d739fece47e76337210ef8
kubernetes-server-linux-arm64.tar.gz a5dc93ca776751a54d4d2fc33b4ad2e3f4cd15610e0e38592a08e82bd3eb3e99852e17a94c002665b60ddd5433cbd1d04eb25d0763117d907595ab620ab9f885
kubernetes-server-linux-ppc64le.tar.gz 3f6aeb89e8455675ba638014a4625ca9a491b557c1b23e59af3c2b917ec4b671960b1180e2318e44d4aa01e9c28bb3394853edd6e41dd4f83d2bff9cb84de676
kubernetes-server-linux-s390x.tar.gz 517ac5b1ad72abf3043e3841aca7ff5b3b26206f3c7c37401a25fa0c74437dcfb0b6cb053bd64a58b7d062821c82156f66190defe5775d2eab7d9b2912f70b99

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz d93e9d2995fb9ff0a850c6217c8d47dc55163cc36a87e4820cd1303ae05f8f0be49fedb1a6f193812a5da49e26b0e9fed4c8f3f8856eda6164dfe11ca339b796
kubernetes-node-linux-arm64.tar.gz d634fb1eb577b999179212055fdef04a270e74ed3f5b765ad94dadc6349dc091f69d66b99f12a119b576171a21d2cd7bb4ca4e00c006e782b987764e854e80b3
kubernetes-node-linux-ppc64le.tar.gz d81c05c511c0d1a0e23e9e31e7ca7d5cf2ae854d6e78360cbeb8a7af929796b4f446199c0bad095bf52b31b9541aa8159694e983a757a6a5416b3eb4e75e8404
kubernetes-node-linux-s390x.tar.gz 22a0e8689d26c6b5fd9778930f430f7633a17e4956bc23de33b7fe22afaac1b24aa4422c59c549a285c9e4ca17f3ee12bc8d221eaaf98627816bad815ff3bd1d
kubernetes-node-windows-amd64.tar.gz 566c0848f94e30ee2ef287a83a4d82f6fe93f582e4a6db9de884fdfe33c941a4731c905206d251d9b3e096175198fd18dd211fee34f151e3c651443ecce09b3d

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.27.6 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-apiserver:v1.27.6 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.27.6 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.27.6 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.27.6 amd64, arm64, ppc64le, s390x

Changelog since v1.27.5

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. (#119809, @jpbetz) [SIG API Machinery, Auth and Cloud Provider]
  • Mark Job onPodConditions as optional in pod failure policy (#120209, @mimowo) [SIG API Machinery and Apps]

Feature

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

Bug or Regression

  • Fix OpenAPI v3 not being cleaned up after deleting APIServices (#120108, @tnqn) [SIG API Machinery and Testing]
  • Fix a concurrent map access in TopologyCache's HasPopulatedHints method. (#120323, @Miciah) [SIG Apps and Network]
  • Fixed a 1.26 regression scheduling bug by ensuring that preemption is skipped when a PreFilter plugin returns UnschedulableAndUnresolvable (#119952, @sanposhiho) [SIG Scheduling]
  • Fixed a 1.27 scheduling regression that PostFilter plugin may not function if previous PreFilter plugins return Skip (#119943, @Huang-Wei) [SIG Scheduling and Testing]
  • Fixed a regression in default 1.27 configurations in kube-apiserver: fixed the AggregatedDiscoveryEndpoint feature (beta in 1.27+) to successfully fetch discovery information from aggregated API servers that do not check Accept headers when serving the /apis endpoint (#120360, @Jefftree) [SIG API Machinery]
  • Fixes a bug where images pinned by the container runtime can be garbage collected by kubelet. (#120054, @ruiwen-zhao) [SIG Node]
  • Fixes a regression exposed in 1.27 by kubectl switching to openapi v3 by making apiregistration.k8s.io discoverable in openapi/v3 (#119841, @atiratree) [SIG API Machinery]
  • Fixes a regression exposed in 1.27 by kubectl switching to openapi v3 by resolving a flake in openapi v3 aggregation (#119839, @atiratree) [SIG API Machinery]
  • 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.27.2 causing running pods with devices to be terminated if kubelet is restarted (#119432, @ffromani) [SIG Node and Testing]
  • Ignore context canceled from validate and mutate webhook (#120020, @divyasri537) [SIG API Machinery]
  • Kubeadm: fix nil pointer when etcd member is already removed (#120011, @neolit123) [SIG Cluster Lifecycle]

Other (Cleanup or Flake)

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

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages