Catalog / Kubernetes

1.35.7

3 months agoaddedchangedremovedOriginal notes

Changelog since v1.35.6

Changes by Kind

Feature

  • Kubernetes is now built with Go 1.25.12 (#140585, @palnabarun) [SIG Release and Testing]

Bug or Regression

  • Cri-api: Reverts to pre-1.34 JSON encoding of the KeyValue value field (#139966, @liggitt) [SIG Node]
  • Kubeadm: Improved resilience of kubeadm etcd learner promotion. kubeadm now correctly handles cases where learner promotion succeeds on the etcd side but a transient client-side error is returned, preventing unnecessary etcd-join failures. (#139909, @jihyun-huh) [SIG Cluster Lifecycle]
  • Kubeadm: during "kubeadm join", use the KubernetesAPICall timeout (default 1 minute) when fetching the kubeadm-config ConfigMap, instead of the short 350ms retry used for optional component configs. A new shortConfigMapGet parameter is added to FetchInitConfigurationFromCluster so that callers like "kubeadm reset" can still use the short retry. (#139809, @damdo) [SIG Cluster Lifecycle]
  • Kubeadm: fix MemberPromote to skip the etcd promote API call when the member is already a voting member, avoiding unnecessary retries and timeout. (#138492, @wgkingk) [SIG Cluster Lifecycle]
  • Kubelet no longer emits V(4) "Label not found" logs for missing optional container annotations. (#140321, @HirazawaUi) [SIG Node]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.