Kubernetes v1.33.6 is live!

7 views
Skip to first unread message

Sascha Grunert

unread,
4:53 AM (16 hours ago) 4:53 AM
to dev, kubernete...@googlegroups.com
Kubernetes Community,

Kubernetes v1.33.6 has been built and pushed using Golang version 1.24.9.

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


v1.33.6

Downloads for v1.33.6

Source Code

filenamesha512 hash
kubernetes.tar.gz5bcb91f1507599d1f37f7182ee17183e995b7c1c421bc0ef103c24fe18d048a9523c273354362cc6f2bd49b4c5af0b97a27dc29f5dee34d9981a035f540a344a
kubernetes-src.tar.gz4151186f053b7e4fc9df21e810e7977e33754bee9f11a9004649a21463b49fe20278d1ab2cdfd58f9fc8420aeefea9dddaa95316aa45ee8bdb3d6ecd37aec047

Client Binaries

filenamesha512 hash
kubernetes-client-darwin-amd64.tar.gz60056aa49cde92209248583cbea1f98b6378f808f5acdb4dbda745d9ef7e00ad4e2541081419c6d1b19703681e45230537f80b0f89d041a996f2b907d7bf71f6
kubernetes-client-darwin-arm64.tar.gz5ff48911774bcdfc2c0aabf97807a1829fd1598cfff98afb240cb75bdd24e91758e95658e31af0e996e280826c098a2bb0887cf0237d3c7ad49a92bdc1d01926
kubernetes-client-linux-386.tar.gz7f9dcdab007584187ec0b6d47d8b3e8e6d0ced7a7726ef721e9b2e907a9292b25df544fb3b0a8ada0ab25413432f8684a188e76208968db5509f7b15bb219cd9
kubernetes-client-linux-amd64.tar.gzd9cef97a433bfff2d1507a09d3e2537a7af12c1732498ad21c0a4eb70ad9e02e48f042eff4c02e769249f983f31d68163d1de73b16f90b9192e4e3cd26d0ee0b
kubernetes-client-linux-arm.tar.gz71a1d4d0b9bef92b2eeda7b143e7f46c797da0e3bf172e657352f99311c95a78100f07d5289125748a679275a29b591d8e8c8d81c28709823b0b0cf1c21306c7
kubernetes-client-linux-arm64.tar.gz23437813048bbd8ce61520c5cac918c7331ecb191ca6bfecf505d682b0612bb548b4d544c152f70ca85f727ef98eb9317fb7273ae802072d1e52f3b5d584e2c8
kubernetes-client-linux-ppc64le.tar.gz5c989dd8a1ba2b2b916baf83d05831df3ee5a2352abead60b7e3b5f187074035e8c22f43cf9fd74c4d2410249010e87f41e247ee71b84fb265d7343d1106ea89
kubernetes-client-linux-s390x.tar.gz8daf48e83b057ac4b66287276f864085df0a75ca4e6bbbcef3fd9c29455f86193ae8f8c3e6f9bacdc9e02a78b3dd559af35955cf5fedb3b391c9ef4a7ac78c61
kubernetes-client-windows-386.tar.gzc85befeac9f1940ced7ad83f1d61e7f4bb274ebebb5c5ef78b311cda7b9b8db9ffe1d2dfce5409e27f4a934a17aaeb1e4ca6f183f49bd61c972421f4961e4ac4
kubernetes-client-windows-amd64.tar.gz592649b265212ea866e0b426d2eb895f5595c31b8503a2c573e95cd26ce5b1e95d091a8ef66b41b1c004f4d5338b10ed645421bfd2a94527e57071c7a146bd6c
kubernetes-client-windows-arm64.tar.gz48c32bda9d3170bf3c43258cca335f1b1a1c67777e3921164f00ced337925c12e9efa16a0c38e472e326fe65d00e6d5cd7b4f57dac58091b6c63f66ae9c16a33

Server Binaries

filenamesha512 hash
kubernetes-server-linux-amd64.tar.gz99f31e950cbff1ff30c3802983b6bc974048a4927695599ff33e1532d88c0761ea05530ef09ad974d8d165156577e0d1c414c6322ef8f5772a47e65c5270bb49
kubernetes-server-linux-arm64.tar.gzc04f59b948cd72922f69d4093642c149e8c061fc8793120683aca292cc95bf15486a62e8d7162fe62980de03c39bc956c1b92236f94380411d33c5e65d4d8191
kubernetes-server-linux-ppc64le.tar.gza302f3b8d381daab5cf292045f7c927b9796a7edc88396392b086cef11b26a8cf28aa2d484d07ccc6dc6ff8cfc1e5adf73a033f4f836c1b4c28d8f57bfbb6a81
kubernetes-server-linux-s390x.tar.gz639f1ad252817c6f05dd0de50274c38cfcd321de67e6fb4619a3a5c227cb88602586a188dfd1fb7d13e788177fba96a43135c2fc5f7710742cb2970d14d0ff4d

Node Binaries

filenamesha512 hash
kubernetes-node-linux-amd64.tar.gz9ca6ec8e0b52b9ba050479719b38da757aeca646be4a0ef1f72b2782962e7bd44c10a04688377217cbdde7b627d9ac4d9acde6c5c38a68a0678357c71d1e47ef
kubernetes-node-linux-arm64.tar.gz99a50e694628fe2253aca2e0e463a7565ead046df7ab93f8dc8086cebf269fd9fcc7256e64806e487f06bb61078c7e1abe9074a743d7f192f5ec3c9fcdf55a13
kubernetes-node-linux-ppc64le.tar.gz3517c21f9e5fac216c79555a620a52d6ae8bceb644535e3b585f4cfb7701f495a083771f24ece6bb8dac4017af4e6146f4ba83bb8e67db47d7b4edcec748d1a4
kubernetes-node-linux-s390x.tar.gz872f902357df8d3d1c5c38c52e7fcda83a1cec1c3ab9579dced4963bce7091348f448123342a21e7d28005ce8faf22ff8d40bd0dab5e193b0c900c164c675127
kubernetes-node-windows-amd64.tar.gz9a3c3b42e9d9caf0424b4efa5271247828a4ca182a5b0b82002f7b93e0d36d644d748c7592556f0cc3adab86618ba57ff5e93b982a66e4d1cf48ec1a0b99a511

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.

namearchitectures
registry.k8s.io/conformance:v1.33.6amd64arm64ppc64les390x
registry.k8s.io/kube-apiserver:v1.33.6amd64arm64ppc64les390x
registry.k8s.io/kube-controller-manager:v1.33.6amd64arm64ppc64les390x
registry.k8s.io/kube-proxy:v1.33.6amd64arm64ppc64les390x
registry.k8s.io/kube-scheduler:v1.33.6amd64arm64ppc64les390x
registry.k8s.io/kubectl:v1.33.6amd64arm64ppc64les390x

Changelog since v1.33.5

Changes by Kind

Feature

  • Kubernetes is now built using Go 1.24.9
    • update setcap and debian-base to bookworm-v1.0.6 (#134613@cpanato) [SIG Architecture, Cloud Provider, Etcd, Release, Storage and Testing]

Bug or Regression

  • Bump system-validators to v1.9.2: remove version-specific cgroup kernel config checks to avoid false failures on cgroup v2 systems when v1-only configs are missing. (#134086@pacoxu) [SIG Cluster Lifecycle]
  • Extends the nodeports scheduling plugin to consider hostPorts used by restartable init containers. (#133390@SergeyKanzhelev) [SIG Scheduling and Testing]
  • Fix Windows kube-proxy (winkernel) issue where stale RemoteEndpoints remained when a Deployment was referenced by multiple Services due to premature clearing of the terminatedEndpoints map. (#135171@princepereira) [SIG Network and Windows]
  • Fix Windows kube-proxy to prevent intermittent deletion of ClusterIP load balancers in HNS when internalTrafficPolicy=Local, ensuring stable service connectivity. (#134032@princepereira) [SIG Network and Windows]
  • Fix the bug which could result in Job status updates failing with the error: status.startTime: Required value: startTime cannot be removed for unsuspended job The error could be raised after a Job is resumed, if started and suspended previously. (#135129@dejanzele) [SIG Apps and Testing]
  • Fix: The requests for a config FromClass in the status of a ResourceClaim were not referenced. (#135105@LionelJouin) [SIG Node]
  • Fixed a bug in kube-proxy nftables mode (GA as of 1.33) that fails to determine if traffic originates from a local source on the node. The issue was caused by using the wrong meta iif instead of iifname for name based matches. (#134099@aroradaman) [SIG Network]
  • Fixed a bug in kube-proxy nftables mode (GA as of 1.33) that fails to determine if traffic originates from a local source on the node. The issue was caused by using the wrong meta iif instead of iifname for name based matches. (#134117@jack4it) [SIG Network]
  • Fixed a startup probe race condition that caused main containers to remain stuck in "Initializing" state when sidecar containers with startup probes failed initially but succeeded on restart in pods with restartPolicy=Never. (#134801@yuanwang04) [SIG Node and Testing]
  • Fixed race-condition in service allocation logic which leads to spurious IPAddressWrongReference warnings impacting performance (#133954@aroradaman) [SIG Network]
  • Fixes spammy incorrect "Ignoring same-zone topology hints for service since no hints were provided for zone" messages in the kube-proxy logs. (#133527@danwinship) [SIG Network]
  • Kube-controller-manager: Fixes a 1.33 regression in daemonset handling of orphaned pods (#134652@liggitt) [SIG Apps]
  • Kube-controller-manager: Resolves potential issues handling pods with incorrect uids in their ownerReference (#134662@liggitt) [SIG Apps]
  • Kube-proxy in nftables mode now allows pods on nodes without local service endpoints to access LoadBalancer Service ExternalIPs (with externalTrafficPolicy: Local). Previously, such traffic was dropped. This change brings nftables mode in line with iptables and IPVS modes, allowing traffic to be forwarded to available endpoints elsewhere in the cluster. (#133969@aroradaman) [SIG Network]
  • Kubeadm: avoid panicing if the user has malformed the kubeconfig in the cluster-info config map to not include a valid current context. Include proper validation at the appropriate locations and throw errors instead. (#134724@neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: ensured waiting for apiserver uses a local client that doesn't reach to the control plane endpoint and instead reaches directly to the local API server endpoint. (#134269@neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: fixed a bug where the node registration information for a given node was not fetched correctly during "kubeadm upgrade node" and the node name can end up being incorrect in cases where the node name is not the same as the host name. (#134363@neolit123) [SIG Cluster Lifecycle]
  • Kubeadm: fixes a preflight check that can fail hostname construction in IPV6 setups (#134590@liggitt) [SIG API Machinery, Auth, Cloud Provider, Cluster Lifecycle and Testing]
  • Reduce event spam during volume operation errors in Portworx in-tree driver (#135192@gohilankit) [SIG Storage]

Other (Cleanup or Flake)

  • Kubeadm: updated the supported etcd version to v3.5.24 for the skewed control plane version v1.33. (#135018@hakman) [SIG Cloud Provider, Cluster Lifecycle and Etcd]
  • Kubernetes is now built using Go 1.24.7 (#134197@cpanato) [SIG Release and Testing]
  • The test is intended to verify pod scheduling with an anti-affinity scenario, but it uses the wrong pod template. This affects functional correctness. (#134262@sats-23) [SIG Testing]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



Contributors, the CHANGELOG-1.33.md has been bootstrapped with v1.33.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