diff --git a/CHANGELOG/CHANGELOG-1.28.md b/CHANGELOG/CHANGELOG-1.28.md index 5d576207089..e62c76b4037 100644 --- a/CHANGELOG/CHANGELOG-1.28.md +++ b/CHANGELOG/CHANGELOG-1.28.md @@ -1,352 +1,463 @@ -- [v1.28.12](#v12812) - - [Downloads for v1.28.12](#downloads-for-v12812) +- [v1.28.13](#v12813) + - [Downloads for v1.28.13](#downloads-for-v12813) - [Source Code](#source-code) - [Client Binaries](#client-binaries) - [Server Binaries](#server-binaries) - [Node Binaries](#node-binaries) - [Container Images](#container-images) - - [Changelog since v1.28.11](#changelog-since-v12811) - - [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.28.12](#changelog-since-v12812) - [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.28.11](#v12811) - - [Downloads for v1.28.11](#downloads-for-v12811) +- [v1.28.12](#v12812) + - [Downloads for v1.28.12](#downloads-for-v12812) - [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.28.10](#changelog-since-v12810) + - [Changelog since v1.28.11](#changelog-since-v12811) + - [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.28.10](#v12810) - - [Downloads for v1.28.10](#downloads-for-v12810) +- [v1.28.11](#v12811) + - [Downloads for v1.28.11](#downloads-for-v12811) - [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.28.9](#changelog-since-v1289) + - [Changelog since v1.28.10](#changelog-since-v12810) - [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.28.9](#v1289) - - [Downloads for v1.28.9](#downloads-for-v1289) +- [v1.28.10](#v12810) + - [Downloads for v1.28.10](#downloads-for-v12810) - [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.28.8](#changelog-since-v1288) - - [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.28.9](#changelog-since-v1289) - [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.28.8](#v1288) - - [Downloads for v1.28.8](#downloads-for-v1288) +- [v1.28.9](#v1289) + - [Downloads for v1.28.9](#downloads-for-v1289) - [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.28.7](#changelog-since-v1287) + - [Changelog since v1.28.8](#changelog-since-v1288) + - [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.28.7](#v1287) - - [Downloads for v1.28.7](#downloads-for-v1287) +- [v1.28.8](#v1288) + - [Downloads for v1.28.8](#downloads-for-v1288) - [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.28.6](#changelog-since-v1286) + - [Changelog since v1.28.7](#changelog-since-v1287) - [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.28.6](#v1286) - - [Downloads for v1.28.6](#downloads-for-v1286) +- [v1.28.7](#v1287) + - [Downloads for v1.28.7](#downloads-for-v1287) - [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.28.5](#changelog-since-v1285) + - [Changelog since v1.28.6](#changelog-since-v1286) - [Changes by Kind](#changes-by-kind-6) - - [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.28.5](#v1285) - - [Downloads for v1.28.5](#downloads-for-v1285) +- [v1.28.6](#v1286) + - [Downloads for v1.28.6](#downloads-for-v1286) - [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.4](#changelog-since-v1284) + - [Changelog since v1.28.5](#changelog-since-v1285) - [Changes by Kind](#changes-by-kind-7) - - [Feature](#feature-6) + - [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.28.4](#v1284) - - [Downloads for v1.28.4](#downloads-for-v1284) +- [v1.28.5](#v1285) + - [Downloads for v1.28.5](#downloads-for-v1285) - [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.28.3](#changelog-since-v1283) - - [Important Security Information](#important-security-information-2) - - [CVE-2023-5528: Insufficient input sanitization in in-tree storage plugin leads to privilege escalation on Windows nodes](#cve-2023-5528-insufficient-input-sanitization-in-in-tree-storage-plugin-leads-to-privilege-escalation-on-windows-nodes) + - [Changelog since v1.28.4](#changelog-since-v1284) - [Changes by Kind](#changes-by-kind-8) - - [API Change](#api-change-1) - - [Feature](#feature-7) + - [Feature](#feature-6) - [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.28.3](#v1283) - - [Downloads for v1.28.3](#downloads-for-v1283) +- [v1.28.4](#v1284) + - [Downloads for v1.28.4](#downloads-for-v1284) - [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.28.2](#changelog-since-v1282) + - [Changelog since v1.28.3](#changelog-since-v1283) + - [Important Security Information](#important-security-information-2) + - [CVE-2023-5528: Insufficient input sanitization in in-tree storage plugin leads to privilege escalation on Windows nodes](#cve-2023-5528-insufficient-input-sanitization-in-in-tree-storage-plugin-leads-to-privilege-escalation-on-windows-nodes) - [Changes by Kind](#changes-by-kind-9) - - [Feature](#feature-8) - - [Failing Test](#failing-test) + - [API Change](#api-change-2) + - [Feature](#feature-7) - [Bug or Regression](#bug-or-regression-9) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) - [Dependencies](#dependencies-9) - [Added](#added-9) - [Changed](#changed-9) - [Removed](#removed-9) -- [v1.28.2](#v1282) - - [Downloads for v1.28.2](#downloads-for-v1282) +- [v1.28.3](#v1283) + - [Downloads for v1.28.3](#downloads-for-v1283) - [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.28.1](#changelog-since-v1281) + - [Changelog since v1.28.2](#changelog-since-v1282) - [Changes by Kind](#changes-by-kind-10) - - [API Change](#api-change-2) - - [Feature](#feature-9) + - [Feature](#feature-8) + - [Failing Test](#failing-test) - [Bug or Regression](#bug-or-regression-10) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-4) - [Dependencies](#dependencies-10) - [Added](#added-10) - [Changed](#changed-10) - [Removed](#removed-10) -- [v1.28.1](#v1281) - - [Downloads for v1.28.1](#downloads-for-v1281) +- [v1.28.2](#v1282) + - [Downloads for v1.28.2](#downloads-for-v1282) - [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.28.0](#changelog-since-v1280) - - [Important Security Information](#important-security-information-3) - - [CVE-2023-3955: Insufficient input sanitization on Windows nodes leads to privilege escalation](#cve-2023-3955-insufficient-input-sanitization-on-windows-nodes-leads-to-privilege-escalation) - - [CVE-2023-3676: Insufficient input sanitization on Windows nodes leads to privilege escalation](#cve-2023-3676-insufficient-input-sanitization-on-windows-nodes-leads-to-privilege-escalation) + - [Changelog since v1.28.1](#changelog-since-v1281) - [Changes by Kind](#changes-by-kind-11) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-5) + - [API Change](#api-change-3) + - [Feature](#feature-9) + - [Bug or Regression](#bug-or-regression-11) - [Dependencies](#dependencies-11) - [Added](#added-11) - [Changed](#changed-11) - [Removed](#removed-11) -- [v1.28.0](#v1280) - - [Downloads for v1.28.0](#downloads-for-v1280) +- [v1.28.1](#v1281) + - [Downloads for v1.28.1](#downloads-for-v1281) - [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.27.0](#changelog-since-v1270) - - [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.28.0](#changelog-since-v1280) + - [Important Security Information](#important-security-information-3) + - [CVE-2023-3955: Insufficient input sanitization on Windows nodes leads to privilege escalation](#cve-2023-3955-insufficient-input-sanitization-on-windows-nodes-leads-to-privilege-escalation) + - [CVE-2023-3676: Insufficient input sanitization on Windows nodes leads to privilege escalation](#cve-2023-3676-insufficient-input-sanitization-on-windows-nodes-leads-to-privilege-escalation) - [Changes by Kind](#changes-by-kind-12) - - [Deprecation](#deprecation) - - [API Change](#api-change-3) - - [Feature](#feature-10) - - [Documentation](#documentation) - - [Failing Test](#failing-test-1) - - [Bug or Regression](#bug-or-regression-11) - - [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.28.0-rc.1](#v1280-rc1) - - [Downloads for v1.28.0-rc.1](#downloads-for-v1280-rc1) +- [v1.28.0](#v1280) + - [Downloads for v1.28.0](#downloads-for-v1280) - [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-rc.0](#changelog-since-v1280-rc0) + - [Changelog since v1.27.0](#changelog-since-v1270) + - [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-13) + - [Deprecation](#deprecation) - [API Change](#api-change-4) - - [Feature](#feature-11) + - [Feature](#feature-10) + - [Documentation](#documentation) + - [Failing Test](#failing-test-1) - [Bug or Regression](#bug-or-regression-12) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-6) - [Dependencies](#dependencies-13) - [Added](#added-13) - [Changed](#changed-13) - [Removed](#removed-13) -- [v1.28.0-rc.0](#v1280-rc0) - - [Downloads for v1.28.0-rc.0](#downloads-for-v1280-rc0) +- [v1.28.0-rc.1](#v1280-rc1) + - [Downloads for v1.28.0-rc.1](#downloads-for-v1280-rc1) - [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-beta.0](#changelog-since-v1280-beta0) + - [Changelog since v1.28.0-rc.0](#changelog-since-v1280-rc0) - [Changes by Kind](#changes-by-kind-14) - [API Change](#api-change-5) - - [Feature](#feature-12) + - [Feature](#feature-11) + - [Bug or Regression](#bug-or-regression-13) - [Dependencies](#dependencies-14) - [Added](#added-14) - [Changed](#changed-14) - [Removed](#removed-14) -- [v1.28.0-beta.0](#v1280-beta0) - - [Downloads for v1.28.0-beta.0](#downloads-for-v1280-beta0) +- [v1.28.0-rc.0](#v1280-rc0) + - [Downloads for v1.28.0-rc.0](#downloads-for-v1280-rc0) - [Source Code](#source-code-15) - [Client Binaries](#client-binaries-15) - [Server Binaries](#server-binaries-15) - [Node Binaries](#node-binaries-15) - [Container Images](#container-images-15) - - [Changelog since v1.28.0-alpha.4](#changelog-since-v1280-alpha4) + - [Changelog since v1.28.0-beta.0](#changelog-since-v1280-beta0) - [Changes by Kind](#changes-by-kind-15) - - [Deprecation](#deprecation-1) - [API Change](#api-change-6) - - [Feature](#feature-13) - - [Failing Test](#failing-test-2) - - [Bug or Regression](#bug-or-regression-13) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) + - [Feature](#feature-12) - [Dependencies](#dependencies-15) - [Added](#added-15) - [Changed](#changed-15) - [Removed](#removed-15) -- [v1.28.0-alpha.4](#v1280-alpha4) - - [Downloads for v1.28.0-alpha.4](#downloads-for-v1280-alpha4) +- [v1.28.0-beta.0](#v1280-beta0) + - [Downloads for v1.28.0-beta.0](#downloads-for-v1280-beta0) - [Source Code](#source-code-16) - [Client Binaries](#client-binaries-16) - [Server Binaries](#server-binaries-16) - [Node Binaries](#node-binaries-16) - [Container Images](#container-images-16) - - [Changelog since v1.28.0-alpha.3](#changelog-since-v1280-alpha3) - - [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.28.0-alpha.4](#changelog-since-v1280-alpha4) - [Changes by Kind](#changes-by-kind-16) - - [Deprecation](#deprecation-2) + - [Deprecation](#deprecation-1) - [API Change](#api-change-7) - - [Feature](#feature-14) + - [Feature](#feature-13) + - [Failing Test](#failing-test-2) - [Bug or Regression](#bug-or-regression-14) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-8) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-7) - [Dependencies](#dependencies-16) - [Added](#added-16) - [Changed](#changed-16) - [Removed](#removed-16) -- [v1.28.0-alpha.3](#v1280-alpha3) - - [Downloads for v1.28.0-alpha.3](#downloads-for-v1280-alpha3) +- [v1.28.0-alpha.4](#v1280-alpha4) + - [Downloads for v1.28.0-alpha.4](#downloads-for-v1280-alpha4) - [Source Code](#source-code-17) - [Client Binaries](#client-binaries-17) - [Server Binaries](#server-binaries-17) - [Node Binaries](#node-binaries-17) - [Container Images](#container-images-17) - - [Changelog since v1.28.0-alpha.2](#changelog-since-v1280-alpha2) + - [Changelog since v1.28.0-alpha.3](#changelog-since-v1280-alpha3) + - [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-17) - - [Deprecation](#deprecation-3) + - [Deprecation](#deprecation-2) - [API Change](#api-change-8) - - [Feature](#feature-15) + - [Feature](#feature-14) - [Bug or Regression](#bug-or-regression-15) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-9) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-8) - [Dependencies](#dependencies-17) - [Added](#added-17) - [Changed](#changed-17) - [Removed](#removed-17) -- [v1.28.0-alpha.2](#v1280-alpha2) - - [Downloads for v1.28.0-alpha.2](#downloads-for-v1280-alpha2) +- [v1.28.0-alpha.3](#v1280-alpha3) + - [Downloads for v1.28.0-alpha.3](#downloads-for-v1280-alpha3) - [Source Code](#source-code-18) - [Client Binaries](#client-binaries-18) - [Server Binaries](#server-binaries-18) - [Node Binaries](#node-binaries-18) - [Container Images](#container-images-18) - - [Changelog since v1.28.0-alpha.1](#changelog-since-v1280-alpha1) - - [Urgent Upgrade Notes](#urgent-upgrade-notes-2) - - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-2) + - [Changelog since v1.28.0-alpha.2](#changelog-since-v1280-alpha2) - [Changes by Kind](#changes-by-kind-18) - - [Feature](#feature-16) + - [Deprecation](#deprecation-3) + - [API Change](#api-change-9) + - [Feature](#feature-15) - [Bug or Regression](#bug-or-regression-16) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-10) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-9) - [Dependencies](#dependencies-18) - [Added](#added-18) - [Changed](#changed-18) - [Removed](#removed-18) -- [v1.28.0-alpha.1](#v1280-alpha1) - - [Downloads for v1.28.0-alpha.1](#downloads-for-v1280-alpha1) +- [v1.28.0-alpha.2](#v1280-alpha2) + - [Downloads for v1.28.0-alpha.2](#downloads-for-v1280-alpha2) - [Source Code](#source-code-19) - [Client Binaries](#client-binaries-19) - [Server Binaries](#server-binaries-19) - [Node Binaries](#node-binaries-19) - [Container Images](#container-images-19) - - [Changelog since v1.27.0](#changelog-since-v1270-1) + - [Changelog since v1.28.0-alpha.1](#changelog-since-v1280-alpha1) + - [Urgent Upgrade Notes](#urgent-upgrade-notes-2) + - [(No, really, you MUST read this before you upgrade)](#no-really-you-must-read-this-before-you-upgrade-2) - [Changes by Kind](#changes-by-kind-19) - - [Deprecation](#deprecation-4) - - [API Change](#api-change-9) - - [Feature](#feature-17) - - [Documentation](#documentation-1) - - [Failing Test](#failing-test-3) + - [Feature](#feature-16) - [Bug or Regression](#bug-or-regression-17) - - [Other (Cleanup or Flake)](#other-cleanup-or-flake-11) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-10) - [Dependencies](#dependencies-19) - [Added](#added-19) - [Changed](#changed-19) - [Removed](#removed-19) +- [v1.28.0-alpha.1](#v1280-alpha1) + - [Downloads for v1.28.0-alpha.1](#downloads-for-v1280-alpha1) + - [Source Code](#source-code-20) + - [Client Binaries](#client-binaries-20) + - [Server Binaries](#server-binaries-20) + - [Node Binaries](#node-binaries-20) + - [Container Images](#container-images-20) + - [Changelog since v1.27.0](#changelog-since-v1270-1) + - [Changes by Kind](#changes-by-kind-20) + - [Deprecation](#deprecation-4) + - [API Change](#api-change-10) + - [Feature](#feature-17) + - [Documentation](#documentation-1) + - [Failing Test](#failing-test-3) + - [Bug or Regression](#bug-or-regression-18) + - [Other (Cleanup or Flake)](#other-cleanup-or-flake-11) + - [Dependencies](#dependencies-20) + - [Added](#added-20) + - [Changed](#changed-20) + - [Removed](#removed-20) +# v1.28.13 + + +## Downloads for v1.28.13 + + + +### Source Code + +filename | sha512 hash +-------- | ----------- +[kubernetes.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes.tar.gz) | 726de1abc9ecb5063d82e87cc9fcb6aeb6d07738febfdda980409bc735babd0fc52c9759cccb23d7f6f5e2abff66cf6780f39a8a30bfa7e77d05c7a0e7773634 +[kubernetes-src.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-src.tar.gz) | 1575a17efe3e356ac07947f8b635723c85ad798b362e2e6dcfca5ac90a36b11a96ba424475ee33db609f08ab0ae201ff238f9df69ea34202bb276ea0f4389daf + +### Client Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-darwin-amd64.tar.gz) | 93a9fd8cf7a17f8f283e716ac84bd69f6822a0c7633b84923969152ebb620dd046449ed6c085b3b463a68163d6303e6fb4b5c120a8b84d7a9df960894333f005 +[kubernetes-client-darwin-arm64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-darwin-arm64.tar.gz) | 87db4b5ebbc8d94c9789d14f5db936f8cadffb402ab4bb94e3f2a8ed1c484942ef894ff7479a9cb7337105ad6a631d1e8c98cef71ae89c3c3b0efa8aa6d20ab7 +[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-386.tar.gz) | 11170705ab0a5fcdee50ff5e5f8c021c496984556732ddf95148e9705d89362f863552b48630dd140f4ca068255fe949189bc4acd8b5ae207a2c825c039884ee +[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-amd64.tar.gz) | bb281c33a0eedd469415ccc8b6fdf1bd296dfbb2cdba3fd4d47713c718c94494defb5dab38076db96722b3e7b3b7b6179c0f5b1ec70d66e7a8761f96a144ff17 +[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-arm.tar.gz) | 002640f2b3feca8863ca873eb1e4d34f6700e0add6a76c27f5b55bb60a8923a7f84175e62f7588ce8a0168dfb375a2459df2f287bf1eb8745232f66c578a076f +[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-arm64.tar.gz) | 3b5798c6f31945e6583ca90b3ca7e67d74be7c223033d42405d8868e2dd325a218ec9ac73615fb0f114fbaa60bfaf877b3fe788be5d582d25b60f5ad19b28b15 +[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-ppc64le.tar.gz) | 0d28aa8028987c6c7baf68ddad4ab496752d705d265e557f572b408f59cfeca185fc75693798b6f1bcd4e9cf6d0078bfc1e01710bebd2a9b479b02110d181330 +[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-linux-s390x.tar.gz) | 5a3f30d5c4672b2dc17882d382d2362ed124a08bf792d849516e3e8361f5d938adec9b1993edadb92f39d3d44f40a50746e884d932035928dd3304946ac545f4 +[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-windows-386.tar.gz) | ce32c6bf9e2909a9c5df04dab021da8bf402fe66294c8104f7009c47378dda9d2aeef70c80c8cbe966d6b4e019052866c66d2b48cd713c0824ae7d6d9ad53634 +[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-windows-amd64.tar.gz) | 7d65ac8e90d85aff503ae2670589d08627c643df35d9114e244531e18f01905d239edf7fcb7461519b0245c8a8a86a9875d045146ce17586ea71561a15b26ceb +[kubernetes-client-windows-arm64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-client-windows-arm64.tar.gz) | af6249fc4868e879eb0dcbe4c44ed16f26958c5c2327008fbc60c56fad2875db69006afa6d50e4766875b40fc4e36df5e45d83d56e55a1e61b19fbc0d1dbe4b5 + +### Server Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-server-linux-amd64.tar.gz) | f39475348cd6887a94bfe6ffec0ceffd73e9af17d90a48b7a2d7da7371be7a4b58028b3edcf0a29b765c1dca5247900ac496920e7e1700997bb03b1813eec9d0 +[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-server-linux-arm64.tar.gz) | 3686940d035cf4121eb9ac5fb48a9d4a93ffd93d9bec9b9df2f96881206a5ec4f6ab8498f8858c7203de65c62ee5103d6c10d78d0877ccf254ed1dd6cca9e343 +[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-server-linux-ppc64le.tar.gz) | 0c1eba26869338906eb61a0c8cf6f52b4304511c10b29df7cca068decf553f7cec8ede38ac21d3a760d64905b384184b5d9ca1bdf82484042c85ebd1aed48beb +[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-server-linux-s390x.tar.gz) | ba0169a6762a4d1a3c1572de0e6a373a7d3f967a7e44865a70b1028b7a523d00912a7e23aa682414b46c5b0fab05c22b8c9afdfb71ff7dff7394e490ca54942b + +### Node Binaries + +filename | sha512 hash +-------- | ----------- +[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-node-linux-amd64.tar.gz) | 668dcb5cef22b64728fcf1c4f1f8305b4a63a776b14d6876de64e3a5b301f3954c3581e1649fb50dfb331677e1b9a4417c67b4c6faebeb1889fffa4b33987a60 +[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-node-linux-arm64.tar.gz) | 547ca9c6a08c3220074e8edf0bdad72c0659dda2e34ea8d2ac4cad9dd524fa0c80b34651db3f8c6bcbf9b868eab527d6137b09a90ca9118bf9c14da843149251 +[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-node-linux-ppc64le.tar.gz) | 18e55651fe396320d9582872d04f7a9f5d92d873e9a6049edf3b2802fa2ae1d883849f200b7e0c30a88d2449c7b4600caa02c4e242e9c500e260c05af19218c8 +[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-node-linux-s390x.tar.gz) | 05418f0b4685eab307208b53a6545cc9acfc3e1d31897d83c1c06efc65d104427343c2d08106ef1b0f35336d334759c5b58743318570edbda05f1f64281c937f +[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.28.13/kubernetes-node-windows-amd64.tar.gz) | 127fc7a0c505dab827e00d4cf63491187be9ad6c292516e1913f3bbd38dd6a5f8a3fcee2cb5eb784ae8fb3ac10362b36a7f3aff62d85d3b693c91a15c6502100 + +### 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.28.13](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.28.13](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.28.13](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.28.13](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.28.13](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.28.13](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.28.12 + +## Changes by Kind + +### API Change + +- Fixed a bug in the API server where empty collections of ValidatingAdmissionPolicies did not have an `items` field. ([#126159](https://github.com/kubernetes/kubernetes/pull/126159), [@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 in ValidatingAdmissionPolicy that caused policies which were using CRD parameters to fail to synchronize ([#123003](https://github.com/kubernetes/kubernetes/pull/123003), [@alexzielenski](https://github.com/alexzielenski)) [SIG API Machinery 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 ([#126150](https://github.com/kubernetes/kubernetes/pull/126150), [@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 ([#126581](https://github.com/kubernetes/kubernetes/pull/126581), [@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.28.12