Skip to content
Kubernetes Releases

Kubernetes v1.34.6 release notes: two kubeadm fixes

Kubernetes v1.34.6 release notes: two kubeadm fixes Patch release. Two kubeadm bugs fixed. No features added. What actually changed I checked the upstream changelog. It is short. kubeadm + etcd endpoints: kubeadm stops adding an etcd learner member to client endpoints. See PR #137258 in the upstream notes. kubeadm reset cleanup: kubeadm ignores EINVAL when […]

Jack Pauley March 25, 2026 6 min read
Kubernetes v1.34.6 release notes

Kubernetes v1.34.6 release notes: two kubeadm fixes

Patch release. Two kubeadm bugs fixed. No features added.

What actually changed

I checked the upstream changelog. It is short.

  • kubeadm + etcd endpoints: kubeadm stops adding an etcd learner member to client endpoints. See PR #137258 in the upstream notes.
  • kubeadm reset cleanup: kubeadm ignores EINVAL when unmounting /var/lib/kubelet peer mounts during reset. See PR #137570.

The rest is not in the v1.34.6 changelog. Moving on.

Security, stability, performance

The upstream v1.34.6 notes do not list CVEs. They do not mention scheduler performance either.

If you need “security patch” receipts, demand CVE IDs. Otherwise, do not assume.

Who should upgrade

  • Upgrade sooner: you run kubeadm, and you hit either bug.
  • Probably low priority: you do not use kubeadm for lifecycle.

Some folks patch everything on sight. I do not.

How to upgrade (minimal checklist)

  • Read the real notes: open the GitHub release for v1.34.6, then open CHANGELOG-1.34.md.
  • Take an etcd snapshot: do this before touching the control plane.
  • Upgrade control plane: use your normal kubeadm or provider workflow.
  • Roll workers: cordon, drain, upgrade kubelet, uncordon. One node at a time.
  • Verify: run kubectl get nodes and kubectl get pods -A. Then test one real request path.

I am skipping rollback steps here. You already have a runbook, right?

Known issues

The upstream notes do not list any. That does not mean none exist.

  • Upstream release page: https://github.com/kubernetes/kubernetes/releases/tag/v1.34.6

🛠️ Try These Free Tools

⚠️ K8s Manifest Deprecation Checker

Paste your Kubernetes YAML to detect deprecated APIs before upgrading.

🗺️ Upgrade Path Planner

Plan your upgrade path with breaking change warnings and step-by-step guidance.

🏗️ Terraform Provider Freshness Check

Paste your Terraform lock file to check provider versions.

See all free tools →

Stay Updated

Get the best releases delivered monthly. No spam, unsubscribe anytime.

By subscribing you agree to our Privacy Policy.