Kubernetes
v1.34.6Kubernetes Corev1.34.6 is a minimal patch fixing two kubeadm bugs: etcd learner endpoints and a kubelet unmount error during cluster reset.
enhancementUpgrade if you run kubeadm-managed clusters with etcd membership changes
The etcd learner fix matters any time you add etcd members — a learner node (not yet a voting member) being included in client endpoints could cause request failures during the promotion window. If you've seen intermittent etcd client errors during node additions, this patch resolves it. Otherwise, apply at your normal patch cadence.
enhancementUpgrade if kubeadm reset fails on your nodes
The EINVAL unmount fix addresses a real pain point: kubeadm reset aborting mid-way when certain bind mounts under /var/lib/kubelet can't be cleanly unmounted. This tends to show up on nodes with overlapping mount namespaces or specific filesystem setups. If you've had to manually clean up after a failed reset, this patch removes that friction.
主な変更 (3)
- kubeadm no longer adds etcd learner members to client endpoint lists, preventing potential routing errors during etcd membership changes
- kubeadm reset now ignores EINVAL errors when unmounting /var/lib/kubelet peer mounts, fixing failures on certain kernel/filesystem configurations
- No dependency changes — this is a pure bug fix release