Kubernetes - v1.23.16


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

  • github.com/yuin/goldmark: v1.4.0 → v1.4.13
  • golang.org/x/crypto: 32db794 → 8634188
  • golang.org/x/mod: v0.4.2 → 86c51ed
  • golang.org/x/net: 491a49a → 1e63c2f
  • golang.org/x/oauth2: 2bc19b1 → d3ed0bb
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/sys: f4d4317 → v0.3.0
  • golang.org/x/term: 6886f2d → v0.3.0
  • golang.org/x/text: v0.3.7 → v0.5.0
  • golang.org/x/time: 1f47c86 → 90d013b
  • golang.org/x/tools: d4cc65f → v0.1.12
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.33 → v0.0.35

Removed

Nothing has changed.


Details

date
Jan. 18, 2023, 9:50 p.m.
name
Kubernetes v1.23.16
type
Patch
👇
Register or login to:
  • 🔍View and search all Kubernetes releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or