diff --git a/CHANGELOG/CHANGELOG-1.29.md b/CHANGELOG/CHANGELOG-1.29.md index 447305ea433..cfe68aa81fa 100644 --- a/CHANGELOG/CHANGELOG-1.29.md +++ b/CHANGELOG/CHANGELOG-1.29.md @@ -1,245 +1,356 @@ -- [v1.29.7](#v1297) - - [Downloads for v1.29.7](#downloads-for-v1297) +- [v1.29.8](#v1298) + - [Downloads for v1.29.8](#downloads-for-v1298) - [Source Code](#source-code) - [Client Binaries](#client-binaries) - [Server Binaries](#server-binaries) - [Node Binaries](#node-binaries) - [Container Images](#container-images) - - [Changelog since v1.29.6](#changelog-since-v1296) - - [Important Security Information](#important-security-information) - - [CVE-2024-5321: Incorrect permissions on Windows containers logs](#cve-2024-5321-incorrect-permissions-on-windows-containers-logs) + - [Changelog since v1.29.7](#changelog-since-v1297) - [Changes by Kind](#changes-by-kind) - - [Feature](#feature) + - [API Change](#api-change) - [Bug or Regression](#bug-or-regression) - [Dependencies](#dependencies) - [Added](#added) - [Changed](#changed) - [Removed](#removed) -- [v1.29.6](#v1296) - - [Downloads for v1.29.6](#downloads-for-v1296) +- [v1.29.7](#v1297) + - [Downloads for v1.29.7](#downloads-for-v1297) - [Source Code](#source-code-1) - [Client Binaries](#client-binaries-1) - [Server Binaries](#server-binaries-1) - [Node Binaries](#node-binaries-1) - [Container Images](#container-images-1) - - [Changelog since v1.29.5](#changelog-since-v1295) + - [Changelog since v1.29.6](#changelog-since-v1296) + - [Important Security Information](#important-security-information) + - [CVE-2024-5321: Incorrect permissions on Windows containers logs](#cve-2024-5321-incorrect-permissions-on-windows-containers-logs) - [Changes by Kind](#changes-by-kind-1) - - [API Change](#api-change) - - [Feature](#feature-1) + - [Feature](#feature) - [Bug or Regression](#bug-or-regression-1) - [Dependencies](#dependencies-1) - [Added](#added-1) - [Changed](#changed-1) - [Removed](#removed-1) -- [v1.29.5](#v1295) - - [Downloads for v1.29.5](#downloads-for-v1295) +- [v1.29.6](#v1296) + - [Downloads for v1.29.6](#downloads-for-v1296) - [Source Code](#source-code-2) - [Client Binaries](#client-binaries-2) - [Server Binaries](#server-binaries-2) - [Node Binaries](#node-binaries-2) - [Container Images](#container-images-2) - - [Changelog since v1.29.4](#changelog-since-v1294) + - [Changelog since v1.29.5](#changelog-since-v1295) - [Changes by Kind](#changes-by-kind-2) + - [API Change](#api-change-1) + - [Feature](#feature-1) - [Bug or Regression](#bug-or-regression-2) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake) - [Dependencies](#dependencies-2) - [Added](#added-2) - [Changed](#changed-2) - [Removed](#removed-2) -- [v1.29.4](#v1294) - - [Downloads for v1.29.4](#downloads-for-v1294) +- [v1.29.5](#v1295) + - [Downloads for v1.29.5](#downloads-for-v1295) - [Source Code](#source-code-3) - [Client Binaries](#client-binaries-3) - [Server Binaries](#server-binaries-3) - [Node Binaries](#node-binaries-3) - [Container Images](#container-images-3) - - [Changelog since v1.29.3](#changelog-since-v1293) - - [Important Security Information](#important-security-information-1) - - [CVE-2024-3177: Bypassing mountable secrets policy imposed by the ServiceAccount admission plugin](#cve-2024-3177-bypassing-mountable-secrets-policy-imposed-by-the-serviceaccount-admission-plugin) + - [Changelog since v1.29.4](#changelog-since-v1294) - [Changes by Kind](#changes-by-kind-3) - - [Feature](#feature-2) - [Bug or Regression](#bug-or-regression-3) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake) - [Dependencies](#dependencies-3) - [Added](#added-3) - [Changed](#changed-3) - [Removed](#removed-3) -- [v1.29.3](#v1293) - - [Downloads for v1.29.3](#downloads-for-v1293) +- [v1.29.4](#v1294) + - [Downloads for v1.29.4](#downloads-for-v1294) - [Source Code](#source-code-4) - [Client Binaries](#client-binaries-4) - [Server Binaries](#server-binaries-4) - [Node Binaries](#node-binaries-4) - [Container Images](#container-images-4) - - [Changelog since v1.29.2](#changelog-since-v1292) + - [Changelog since v1.29.3](#changelog-since-v1293) + - [Important Security Information](#important-security-information-1) + - [CVE-2024-3177: Bypassing mountable secrets policy imposed by the ServiceAccount admission plugin](#cve-2024-3177-bypassing-mountable-secrets-policy-imposed-by-the-serviceaccount-admission-plugin) - [Changes by Kind](#changes-by-kind-4) - - [Feature](#feature-3) + - [Feature](#feature-2) - [Bug or Regression](#bug-or-regression-4) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-1) - [Dependencies](#dependencies-4) - [Added](#added-4) - [Changed](#changed-4) - [Removed](#removed-4) -- [v1.29.2](#v1292) - - [Downloads for v1.29.2](#downloads-for-v1292) +- [v1.29.3](#v1293) + - [Downloads for v1.29.3](#downloads-for-v1293) - [Source Code](#source-code-5) - [Client Binaries](#client-binaries-5) - [Server Binaries](#server-binaries-5) - [Node Binaries](#node-binaries-5) - [Container Images](#container-images-5) - - [Changelog since v1.29.1](#changelog-since-v1291) + - [Changelog since v1.29.2](#changelog-since-v1292) - [Changes by Kind](#changes-by-kind-5) - - [Feature](#feature-4) + - [Feature](#feature-3) - [Bug or Regression](#bug-or-regression-5) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-1) - [Dependencies](#dependencies-5) - [Added](#added-5) - [Changed](#changed-5) - [Removed](#removed-5) -- [v1.29.1](#v1291) - - [Downloads for v1.29.1](#downloads-for-v1291) +- [v1.29.2](#v1292) + - [Downloads for v1.29.2](#downloads-for-v1292) - [Source Code](#source-code-6) - [Client Binaries](#client-binaries-6) - [Server Binaries](#server-binaries-6) - [Node Binaries](#node-binaries-6) - [Container Images](#container-images-6) - - [Changelog since v1.29.0](#changelog-since-v1290) + - [Changelog since v1.29.1](#changelog-since-v1291) - [Changes by Kind](#changes-by-kind-6) - - [API Change](#api-change-1) - - [Feature](#feature-5) + - [Feature](#feature-4) - [Bug or Regression](#bug-or-regression-6) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-2) - [Dependencies](#dependencies-6) - [Added](#added-6) - [Changed](#changed-6) - [Removed](#removed-6) -- [v1.29.0](#v1290) - - [Downloads for v1.29.0](#downloads-for-v1290) +- [v1.29.1](#v1291) + - [Downloads for v1.29.1](#downloads-for-v1291) - [Source Code](#source-code-7) - [Client Binaries](#client-binaries-7) - [Server Binaries](#server-binaries-7) - [Node Binaries](#node-binaries-7) - [Container Images](#container-images-7) - - [Changelog since v1.28.0](#changelog-since-v1280) - - [Urgent Upgrade Notes](#urgent-upgrade-notes) - - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade) + - [Changelog since v1.29.0](#changelog-since-v1290) - [Changes by Kind](#changes-by-kind-7) - - [Deprecation](#deprecation) - [API Change](#api-change-2) - - [Feature](#feature-6) - - [Documentation](#documentation) - - [Failing Test](#failing-test) + - [Feature](#feature-5) - [Bug or Regression](#bug-or-regression-7) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-3) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-2) - [Dependencies](#dependencies-7) - [Added](#added-7) - [Changed](#changed-7) - [Removed](#removed-7) -- [v1.29.0-rc.2](#v1290-rc2) - - [Downloads for v1.29.0-rc.2](#downloads-for-v1290-rc2) +- [v1.29.0](#v1290) + - [Downloads for v1.29.0](#downloads-for-v1290) - [Source Code](#source-code-8) - [Client Binaries](#client-binaries-8) - [Server Binaries](#server-binaries-8) - [Node Binaries](#node-binaries-8) - [Container Images](#container-images-8) - - [Changelog since v1.29.0-rc.1](#changelog-since-v1290-rc1) + - [Changelog since v1.28.0](#changelog-since-v1280) + - [Urgent Upgrade Notes](#urgent-upgrade-notes) + - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade) - [Changes by Kind](#changes-by-kind-8) - - [Feature](#feature-7) + - [Deprecation](#deprecation) + - [API Change](#api-change-3) + - [Feature](#feature-6) + - [Documentation](#documentation) + - [Failing Test](#failing-test) + - [Bug or Regression](#bug-or-regression-8) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-3) - [Dependencies](#dependencies-8) - [Added](#added-8) - [Changed](#changed-8) - [Removed](#removed-8) -- [v1.29.0-rc.1](#v1290-rc1) - - [Downloads for v1.29.0-rc.1](#downloads-for-v1290-rc1) +- [v1.29.0-rc.2](#v1290-rc2) + - [Downloads for v1.29.0-rc.2](#downloads-for-v1290-rc2) - [Source Code](#source-code-9) - [Client Binaries](#client-binaries-9) - [Server Binaries](#server-binaries-9) - [Node Binaries](#node-binaries-9) - [Container Images](#container-images-9) - - [Changelog since v1.29.0-rc.0](#changelog-since-v1290-rc0) + - [Changelog since v1.29.0-rc.1](#changelog-since-v1290-rc1) + - [Changes by Kind](#changes-by-kind-9) + - [Feature](#feature-7) - [Dependencies](#dependencies-9) - [Added](#added-9) - [Changed](#changed-9) - [Removed](#removed-9) -- [v1.29.0-rc.0](#v1290-rc0) - - [Downloads for v1.29.0-rc.0](#downloads-for-v1290-rc0) +- [v1.29.0-rc.1](#v1290-rc1) + - [Downloads for v1.29.0-rc.1](#downloads-for-v1290-rc1) - [Source Code](#source-code-10) - [Client Binaries](#client-binaries-10) - [Server Binaries](#server-binaries-10) - [Node Binaries](#node-binaries-10) - [Container Images](#container-images-10) - - [Changelog since v1.29.0-alpha.3](#changelog-since-v1290-alpha3) - - [Changes by Kind](#changes-by-kind-9) - - [API Change](#api-change-3) - - [Feature](#feature-8) - - [Bug or Regression](#bug-or-regression-8) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) + - [Changelog since v1.29.0-rc.0](#changelog-since-v1290-rc0) - [Dependencies](#dependencies-10) - [Added](#added-10) - [Changed](#changed-10) - [Removed](#removed-10) -- [v1.29.0-alpha.3](#v1290-alpha3) - - [Downloads for v1.29.0-alpha.3](#downloads-for-v1290-alpha3) +- [v1.29.0-rc.0](#v1290-rc0) + - [Downloads for v1.29.0-rc.0](#downloads-for-v1290-rc0) - [Source Code](#source-code-11) - [Client Binaries](#client-binaries-11) - [Server Binaries](#server-binaries-11) - [Node Binaries](#node-binaries-11) - [Container Images](#container-images-11) - - [Changelog since v1.29.0-alpha.2](#changelog-since-v1290-alpha2) - - [Urgent Upgrade Notes](#urgent-upgrade-notes-1) - - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-1) + - [Changelog since v1.29.0-alpha.3](#changelog-since-v1290-alpha3) - [Changes by Kind](#changes-by-kind-10) - - [Deprecation](#deprecation-1) - [API Change](#api-change-4) - - [Feature](#feature-9) - - [Documentation](#documentation-1) - - [Failing Test](#failing-test-1) + - [Feature](#feature-8) - [Bug or Regression](#bug-or-regression-9) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-5) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) - [Dependencies](#dependencies-11) - [Added](#added-11) - [Changed](#changed-11) - [Removed](#removed-11) -- [v1.29.0-alpha.2](#v1290-alpha2) - - [Downloads for v1.29.0-alpha.2](#downloads-for-v1290-alpha2) +- [v1.29.0-alpha.3](#v1290-alpha3) + - [Downloads for v1.29.0-alpha.3](#downloads-for-v1290-alpha3) - [Source Code](#source-code-12) - [Client Binaries](#client-binaries-12) - [Server Binaries](#server-binaries-12) - [Node Binaries](#node-binaries-12) - [Container Images](#container-images-12) - - [Changelog since v1.29.0-alpha.1](#changelog-since-v1290-alpha1) + - [Changelog since v1.29.0-alpha.2](#changelog-since-v1290-alpha2) + - [Urgent Upgrade Notes](#urgent-upgrade-notes-1) + - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-1) - [Changes by Kind](#changes-by-kind-11) - - [Feature](#feature-10) - - [Failing Test](#failing-test-2) + - [Deprecation](#deprecation-1) + - [API Change](#api-change-5) + - [Feature](#feature-9) + - [Documentation](#documentation-1) + - [Failing Test](#failing-test-1) - [Bug or Regression](#bug-or-regression-10) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-6) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-5) - [Dependencies](#dependencies-12) - [Added](#added-12) - [Changed](#changed-12) - [Removed](#removed-12) -- [v1.29.0-alpha.1](#v1290-alpha1) - - [Downloads for v1.29.0-alpha.1](#downloads-for-v1290-alpha1) +- [v1.29.0-alpha.2](#v1290-alpha2) + - [Downloads for v1.29.0-alpha.2](#downloads-for-v1290-alpha2) - [Source Code](#source-code-13) - [Client Binaries](#client-binaries-13) - [Server Binaries](#server-binaries-13) - [Node Binaries](#node-binaries-13) - [Container Images](#container-images-13) - - [Changelog since v1.28.0](#changelog-since-v1280-1) + - [Changelog since v1.29.0-alpha.1](#changelog-since-v1290-alpha1) - [Changes by Kind](#changes-by-kind-12) - - [Deprecation](#deprecation-2) - - [API Change](#api-change-5) - - [Feature](#feature-11) - - [Documentation](#documentation-2) - - [Failing Test](#failing-test-3) + - [Feature](#feature-10) + - [Failing Test](#failing-test-2) - [Bug or Regression](#bug-or-regression-11) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-6) - [Dependencies](#dependencies-13) - [Added](#added-13) - [Changed](#changed-13) - [Removed](#removed-13) +- [v1.29.0-alpha.1](#v1290-alpha1) + - [Downloads for v1.29.0-alpha.1](#downloads-for-v1290-alpha1) + - [Source Code](#source-code-14) + - [Client Binaries](#client-binaries-14) + - [Server Binaries](#server-binaries-14) + - [Node Binaries](#node-binaries-14) + - [Container Images](#container-images-14) + - [Changelog since v1.28.0](#changelog-since-v1280-1) + - [Changes by Kind](#changes-by-kind-13) + - [Deprecation](#deprecation-2) + - [API Change](#api-change-6) + - [Feature](#feature-11) + - [Documentation](#documentation-2) + - [Failing Test](#failing-test-3) + - [Bug or Regression](#bug-or-regression-12) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) + - [Dependencies](#dependencies-14) + - [Added](#added-14) + - [Changed](#changed-14) + - [Removed](#removed-14) +# v1.29.8 + + +## Downloads for v1.29.8 + + + +### Source Code + +filename | sha512 hash +-------- | ----------- +[kubernetes.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes.tar.gz) | 2de71de7b3fd1683b895933fec27545a8f18bf9c416fe22fe93094ff9d7e1db565bf1c06228d454fa7e2003da440734aafc8b093165f11cc953dea7fc9d346a6 +[kubernetes-src.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-src.tar.gz) | 8c4da8b8bc42dc08a0b3d40d3cea8adbe5e1657c99543fbd257024b0b68a03fb50fea8deec48c9eedbc6790a896ec43b7ec93e7070a83fb45247b3de3cdf59a3 + +### Client Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-darwin-amd64.tar.gz) | 052855b12388ec052a0d91300b81b5bd9bc31eca27e416908f6ff8bfc63d5a89fe755b9f30704eca2a3947c79ba4132827bb22ec51b35351287d74d877b3723a +[kubernetes-client-darwin-arm64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-darwin-arm64.tar.gz) | 9b608bcaf11988e51a4a7e0ea9e9040836099a13f6583ab14bfd8838e0d66ac04548d52c480c07cb3bbe1f6b1294f39cb7333ce98c37d0320fb43f2886b91ff4 +[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-386.tar.gz) | 45e25f9fa1c696d6e7231c67d8bb73565210a258a62c8b3036dbb199ec215db3f5db793f57031b7d484358935fdc391e89832493261770a2617bb851755b057e +[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-amd64.tar.gz) | 0d1459c40a6670635f0f324d0b04ebdf779c46d69d0713c124da4d23781d11e1c0ed9d44d8f8c5c92a71cfe433b914db102f7662660c87b540cf70fecd36981a +[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-arm.tar.gz) | 9d3ba7fbb303b91479883bcfc1026e6ff0ab83fbb22fc70f85206cc374972475244424704c0c8b6f320af64f871b9c4de8285f4228b8bf5efed89bc28b16ffc9 +[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-arm64.tar.gz) | 41a165f1655aca5e72c9522cabeff9a7a81078a56c6ee1494bd50d10ed3581c5ea02ee9eaafc9f3e42c5e35a416e85fd244a5fed2b49ea7d29cd80fbb6bb68da +[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-ppc64le.tar.gz) | 98b5db0089eabdc349be36bf2308f044f621e2552db2461f4fa60727d9fcefb188eda2e83ab5e8e62fdd8e3a6f2f897f5c519c6ae6bad639c638c7a4fa7bec1e +[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-linux-s390x.tar.gz) | c70bedc03846bceb3400d8eff26b473cd2292e25e4cb9d2ba0f149cebcc010c57e65a55e9055ae0a2471a708c56239d273da36047ec2b630c044e15c17674a9f +[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-windows-386.tar.gz) | cc78a13d41515c098d50bdcfa58212acb2d0e17666feb421f7a88532cbcd45dd66cb92258c9e89e8a50d6c38eddc554023e0838fcdc5da97c50527229f942401 +[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-windows-amd64.tar.gz) | 60487f6641ae257c40e50f0f51c93ab2fefd2536ee9cec88dd276788f1a7372c94544d70789c826d0cca921cb349fa55fd5232ec28fd7ee556ae2090638a29d9 +[kubernetes-client-windows-arm64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-client-windows-arm64.tar.gz) | 8adb14dc3f8cbf5a1f4aee111b40080d61272c20bfa96b0a9c8b2ef7d61ff55593aa142bcc24a255c790a59fdbcc2c4deacbc259cef6b382bf08ce707749f9c5 + +### Server Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-server-linux-amd64.tar.gz) | 2fad1113b1befee57e01ae1342771183c834062e7366a4590f2ea0662c3087014bda55d27c64e5fae4d66a32ea8a866a302a98d9f422fff86fb7fa82817ed1d4 +[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-server-linux-arm64.tar.gz) | 9670fdb0d2f7f38a02e7cfe078a371715ae676cd402b1b6cebcec6c8e0b08bba98d8b08e037061a5af2d161c3a3ddf16a6ae293b79e06a791238174f7d646a3a +[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-server-linux-ppc64le.tar.gz) | fc91e2f37b315c457ab7339cc372f806fd589fcf22c7697d18497f0ccb10e8c4bc3f5f204e1ab22427a5651c20e3d5756c60495322b9f758cd41d09c336fc1fb +[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-server-linux-s390x.tar.gz) | c4da49e921a7e886dac59f72c324f7adec50eab339ddf09e9c29f05723ce20e3dfee76e31bce0f972cc26b02bca3c622ccd5c875fa82fa6b061329a98e3436c9 + +### Node Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-node-linux-amd64.tar.gz) | 9c3e50ff50ac37cdaa543fbcfc0bf92e55d0f8415b4c0d2eadcde2281a85f9df777c4d00062ffe2c72398712db02bee7d84ed374f11b0075056a39bf21abba5a +[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-node-linux-arm64.tar.gz) | 19fa6d168c2326eb6b6ec329ca20b3c669db06af6141b9e5cd4f1be245f6b58af1f086cacfc7b8d663a5905773f639bb35bc0c84b8e25953ef352040e7dec980 +[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-node-linux-ppc64le.tar.gz) | 104be041c10379c5b1b1b371ee04fd0b9a83e08384ee98a20bdce3f865d0e0d2bd13640ee04bcc1ec46afb618b7c43b19ea99c58a5caf938807adecf86776d7a +[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-node-linux-s390x.tar.gz) | 89aecc074b6cacda480f2e5add7584384fc884f2bb2e8058db977b3c96b3da23bd472c37ff18ff6f03996ac9e309f2b4a84333dffbccdb48104188455862ab42 +[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.29.8/kubernetes-node-windows-amd64.tar.gz) | d95c44ed0bbfb5ad8cc607350559c88baae5af1fc66b77ac0ee538d612d3a548060b9027663a58aa7c06f8269e435018ed5954752eb4a14c2a16223304454070 + +### 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.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/conformance-s390x) +[registry.k8s.io/kube-apiserver:v1.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-apiserver-s390x) +[registry.k8s.io/kube-controller-manager:v1.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-controller-manager-s390x) +[registry.k8s.io/kube-proxy:v1.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-proxy-s390x) +[registry.k8s.io/kube-scheduler:v1.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kube-scheduler-s390x) +[registry.k8s.io/kubectl:v1.29.8](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl) | [amd64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-amd64), [arm64](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-arm64), [ppc64le](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-ppc64le), [s390x](https://console.cloud.google.com/artifacts/docker/k8s-artifacts-prod/southamerica-east1/images/kubectl-s390x) + +## Changelog since v1.29.7 + +## Changes by Kind + +### API Change + +- Fixed a bug in the API server where empty collections of ValidatingAdmissionPolicies did not have an `items` field. ([#126157](https://github.com/kubernetes/kubernetes/pull/126157), [@xyz-li](https://github.com/xyz-li)) [SIG API Machinery] +- Use omitempty for optional Job Pod Failure Policy fields ([#126046](https://github.com/kubernetes/kubernetes/pull/126046), [@mimowo](https://github.com/mimowo)) [SIG Apps] + +### Bug or Regression + +- Fix the bug where PodIP field is temporarily removed for a terminal pod ([#125404](https://github.com/kubernetes/kubernetes/pull/125404), [@mimowo](https://github.com/mimowo)) [SIG Node and Testing] +- Fixed a bug that init containers with `Always` restartPolicy may not terminate gracefully if the pod hasn't initialized yet. ([#126332](https://github.com/kubernetes/kubernetes/pull/126332), [@gjkim42](https://github.com/gjkim42)) [SIG Node and Testing] +- Kube-apiserver: fixes a 1.27+ regression watching a single namespace via the deprecated /api/v1/watch/namespaces/$name endpoint where watch events were not delivered after the watch was established ([#126151](https://github.com/kubernetes/kubernetes/pull/126151), [@xyz-li](https://github.com/xyz-li)) [SIG API Machinery and Testing] +- Kube-apiserver: fixes a potential crash serving CustomResourceDefinitions that combine an invalid schema and CEL validation rules. ([#126167](https://github.com/kubernetes/kubernetes/pull/126167), [@cici37](https://github.com/cici37)) [SIG API Machinery and Testing] +- Mount-utils: treat syscall.ENODEV as corrupted mount ([#126174](https://github.com/kubernetes/kubernetes/pull/126174), [@dobsonj](https://github.com/dobsonj)) [SIG Storage] +- StatefulSet autodelete will respect controlling owners on PVC claims as described in https://github.com/kubernetes/enhancements/pull/4375 ([#126580](https://github.com/kubernetes/kubernetes/pull/126580), [@mattcary](https://github.com/mattcary)) [SIG Apps, Storage and Testing] +- Stop using wmic on Windows to get uuid in the kubelet ([#126012](https://github.com/kubernetes/kubernetes/pull/126012), [@marosset](https://github.com/marosset)) [SIG Node and Windows] + +## Dependencies + +### Added +_Nothing has changed._ + +### Changed +_Nothing has changed._ + +### Removed +_Nothing has changed._ + + + # v1.29.7