Kubernetes - v1.27.4


Changelog since v1.27.3

Changes by Kind

Feature

  • Fixes the alpha CloudDualStackNodeIPs feature. (#118329, @danwinship) [SIG Network and Node]
  • Kubernetes is now built with Go 1.20.6 (#119366, @xmudrii) [SIG Release and Testing]

Bug or Regression

  • Fix component status calling etcd health endpoint over http which exposed kubernetes to the risk of complete watch starvation and is inconsistent with other etcd probing done by kube-apiserver. (#118683, @serathius) [SIG API Machinery]
  • Fix cronjob controller handling of complex schedules, like "30 6-16/4 * * 1-5", for example (#119139, @kmala) [SIG Apps]
  • Fix deletion of non-admissible pods that are deleted during Kubelet restart (#118841, @bobbypage) [SIG Node and Testing]
  • Fixed #118052: nodeAffinity on pods can change prior to scheduling gates being removed even when podSpec.affinity is nil in the initial spec, this matches the 1.28 behavior to allow consistent integrators to be written. (#118199, @aleskandro) [SIG Apps, Scheduling and Testing]
  • Fixed a performance issue where pods weren't created/deleted in parallel for a StatefulSet with podManagementPolicy: Parallel. (#119096, @aleksandra-malinowska) [SIG Apps]
  • Fixed vSphere cloud provider not to skip detach volumes from nodes at kube-controller-startup. (#117243, @jsafrane) [SIG Cloud Provider]
  • Kubectl explain should correctly work for all resources (#118876, @atiratree) [SIG CLI]
  • Only declare Job as finished after removing all Pod finalizers to avoid orphan Pods (#119160, @alculquicondor) [SIG Apps and Testing]
  • The Daemonset controller creates replacements for terminal Pods, which can appear during VM preemptions or when using Pod finalizers (#118911, @alculquicondor) [SIG Apps and Testing]
  • The pod_scheduling_duration_seconds metrics won't consider the time when a Pod fails PreEnqueue (like being gated). (#118821, @helayoty) [SIG Scheduling]
  • This PR adds additional validation for endpoint ip configuration while iterating through queried endpoint list. (#117226, @princepereira) [SIG Network and Windows]
  • Updated cAdvisor to v0.47.2 - Fix metrics in cri-o when a container restarts (#118797, @harche) [SIG Node]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.


Details

date
July 19, 2023, 7:02 p.m.
name
Kubernetes v1.27.4
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