Kubernetes v1.23.16 is live!

7 views
Skip to first unread message

Jeremy Rickard

unread,
Jan 18, 2023, 8:47:12 PM1/18/23
to kubernetes-announce, dev
Kubernetes Community,

Kubernetes v1.23.16 has been built and pushed using Golang version 1.19.5.

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


v1.23.16

Downloads for v1.23.16

Source Code

filename sha512 hash
kubernetes.tar.gz f4e872ef6b315607428920907a9a55a9d7546d84ca6102b79ba107d642c9878f188cb3d4331428c4f15d59cbec65ab24f8038b65202e86acdd31fb65cbe7d2ab
kubernetes-src.tar.gz edebfdbd83ba33ca46b242da35b7cd41ca57e4d218e7dbed3ad74df58cab8f2e9837f50031f9c8ab82806e55a1bed0edaffedf337c60f238d807987cc4e172b8

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz 40cca087af79f67a260b93c692da6c6bbf5ab791d38ee1df33903ed8f817c0fd3bc5eb62adfe6b2f36cd209bc652b0746858201ebd7893ab50fad5bb375a3276
kubernetes-client-darwin-arm64.tar.gz 8bc8cc244ee5d0d578280cbb7c9e203294f5cf3a85bb42c2f98803841f2346009bb010347451cbfe1ca847fd4a89a60d7e2cc2ae43fb0401d50fa7503425be05
kubernetes-client-linux-386.tar.gz d5b40c11113c4758e4f7d9b645dbde1668f2c1f048a88a283640b9416219438755f7943b1156be9a9c9b1f8a3025f95065495711e36e43d6d3809e4c13405904
kubernetes-client-linux-amd64.tar.gz b91e9b9654cdc962390648d81d2099ee22ab8444efff18775fee7d88ddcd6b5b442ce978960211e1b2a179115c426ce1ce85fdebd4faf901695d301376f1361c
kubernetes-client-linux-arm.tar.gz 8d33aba4ab24ccceb5b17fb29c6a4fe53b6986124fa95d9fed7a9e770ecf9987ed87e6d316e9e898f2cb588ffd9d534bcd654014a5188c49713773997d9f62f1
kubernetes-client-linux-arm64.tar.gz 33c5d05b18d71095cc9e7f7c3cf0b81b3cafc1819327483d9d757da73539ee3aa20b53f9f33b4bdba299eab06ecc1fe6bcc00f231e005b1f80c5240b8c7d922f
kubernetes-client-linux-ppc64le.tar.gz 86c3b36db1b7ee491efa6201c64c307f0d01bc22668f9ff39bbc96ee2dde90d80142a4d7b7cc2b44891e2ab2574309d781a5c42c09a268de6815a12340a44a74
kubernetes-client-linux-s390x.tar.gz 294ce4d00553d720d7a862b09a153209e5de39578d52e44b2af17c104fdbe78e78671d6ee078efc22a19df935342fd22b92109ed2ff83cd930cbb966547b3860
kubernetes-client-windows-386.tar.gz 6c1c758fa377271a4a30c300dfa6cf24984b66e09a085f4b2e136bc368c1e1f10841cba3d5f3a4794c408a5e227227af632b8c162dccf895b835b210756a47ca
kubernetes-client-windows-amd64.tar.gz a407333fd7abff500f423ba8ee6b7bff4f9434943d630061d4aba9b5781c5a64ba6ecd72e0d527099247e53d6348a9fda220880d6d8890429c17ebf98f6d300e
kubernetes-client-windows-arm64.tar.gz a096749df3864ee2ea85179850b05b6afd53842390ac91161b3f14f3fceb0003a8efa5518acd52a751d206f97d2d0006a50dedb8a06caed3544d29a2811240f2

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz b9ac9a70ac41969b9532f6b22225924214c7a7a015e459642818207974e95440bc3533d353f43bce80556e25729d2227b2ff0485ca0ee7b6fc040eac948db243
kubernetes-server-linux-arm.tar.gz ce898b7a658e75034738a4fbde47306df85f2fc10ba6c6d238316b786ed0553d30d37034956167ea6456da497fe203661dd4e297f8e4013b0eb0a5ef439e7fbf
kubernetes-server-linux-arm64.tar.gz 789abee922dd618ddb9a0189341f30196614e942c41572f593b4ba0c8afa962f63defae303c5ebf067c5e26c38f61d714b0778c901ea4d07dc36141be4d91e62
kubernetes-server-linux-ppc64le.tar.gz d23d0946be48770e4bf644463fa4910f800f365231af25dd0929c9c1a8fee8d2613d7012451f697f36a905d4d63907408e03c24cd72df2648dbe2d37f8bdc4f2
kubernetes-server-linux-s390x.tar.gz a6b29082c52a9ebd562132e6ad47075a4b49bdf7c98899a47997b62463764350247d506ad9de9fc8ef031b9f5d3af17bf93472cfc507ec4010b8c697af61035c

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz 3fed26409429c87bbd60da45ba72c67576f036da16242ef92567554180f18d1960a1a2dfb525ecba915ef926f00915bf29bcd3033369f96741ba917b95d34086
kubernetes-node-linux-arm.tar.gz 514201f6925573ec0fbfe0a2519025b4ff0fc4bdda01e36cec2345a92ef432b3b3fcd7fdcdf03e7809c3faa655f143d1694bbb8c0b86f7646024f24d9a8ba929
kubernetes-node-linux-arm64.tar.gz 0e8ae7a52fbef727840cd8fa9d7ee324bf6fe7a129135aa0b2bc2dd36bae536070a61063490a2cb711319a4b2b9c06c2aefd6f0681a8752be64d30b1385a1e91
kubernetes-node-linux-ppc64le.tar.gz 80941bcdd3ab9afd65a8200dfc0c8b0133b94ee40f88196385c6bbaebece3c32ea61b961ea99ed6389483077ca74072b86aefbe2d16e1ce9fa090b1f11e3718b
kubernetes-node-linux-s390x.tar.gz 5a514a3458aa1ae8676ae07c09cea882973a82f8bc15ad43d6485618ad6509afe78d109e73e82197bb20862bb6bde6914c9e48c9d8d9b2a87d246d3eba21ca69
kubernetes-node-windows-amd64.tar.gz 711c264f937205cbe5b90903e6a18a4c7bbd0c5f7c179f635691822c78f494045f245ea215f1edb6369fe5509bb53d5be5a5f7c4644af4b85bd5ab348cdb2839

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

Changelog since v1.23.15

Changes by Kind

API Change

  • Kubernetes 1.23 is now built with go1.19.4. To match behavior of previous Kubernetes 1.23 patch releases:
    • kube-apiserver defaults the GOGC setting to 63, to approximate go1.17 garbage collection memory performance in heavily loaded API servers
    • kube-apiserver defaults the GODEBUG x509sha1 setting to x509sha1=1 to match go1.17 support for sha1 certificates (#113983, @liggitt) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Release, Scheduling, Storage and Testing]

Feature

  • Kubernetes is now built with Go 1.19.5 (#115011, @cpanato) [SIG Cloud Provider, Release and Testing]

Bug or Regression

  • Client-go: fixes potential data races retrying requests using a custom io.Reader body; with this fix, only requests with no body or with string / []byte / runtime.Object bodies can be retried (#113933, @liggitt) [SIG API Machinery]
  • Do not include preemptor pod metadata in the event message (#115025, @mimowo) [SIG Scheduling]
  • Failed pods associated with a job with parallelism = 1 are recreated by the job controller honoring exponential backoff delay again. However, for jobs with parallelism > 1, pods might be created without exponential backoff delay. (#115020, @nikhita) [SIG Apps]
  • Fixed StatefulSet to show the valid status even if the new replica creation fails. (#112084, @gjkim42) [SIG Apps and Testing]
  • Kube-apiserver: bugfix DeleteCollection API fails if request body is non-empty (#113967, @sxllwx) [SIG API Machinery]
  • Kubelet: make the image pull time more accurate in event (#114430, @pacoxu) [SIG Node]
  • [aws] Fixed a bug which reduces the number of unnecessary calls to STS in the event of assume role failures in the legacy cloud provider (#110706, @prateekgogia) [SIG Cloud Provider]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



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



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages