CHANGELOG: Update directory for v1.28.13 release

This commit is contained in:
Kubernetes Release Robot 2024-08-14 20:08:38 +00:00
parent 3692d0b999
commit 7df2b05e77

View File

@ -1,352 +1,463 @@
<!-- BEGIN MUNGE: GENERATED_TOC -->
- [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)
<!-- END MUNGE: GENERATED_TOC -->
# 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