You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm.md
+79Lines changed: 79 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -431,3 +431,82 @@ See [Enabling signed kubelet serving certificates](/docs/tasks/administer-cluste
431
431
to understand how to configure the kubelets in a kubeadm cluster to have properly signed serving certificates.
432
432
433
433
Also see [How to run the metrics-server securely](https://github.com/kubernetes-sigs/metrics-server/blob/master/FAQ.md#how-to-run-metrics-server-securely).
434
+
435
+
## Upgrade fails due to etcd hash not changing
436
+
437
+
Only applicable to upgrading a control plane node with a kubeadm binary v1.28.3 or later,
438
+
where the node is currently managed by kubeadm versions v1.28.0, v1.28.1 or v1.28.2.
439
+
440
+
Here is the error message you may encounter:
441
+
```
442
+
[upgrade/etcd] Failed to upgrade etcd: couldn't upgrade control plane. kubeadm has tried to recover everything into the earlier state. Errors faced: static Pod hash for component etcd on Node kinder-upgrade-control-plane-1 did not change after 5m0s: timed out waiting for the condition
443
+
[upgrade/etcd] Waiting for previous etcd to become available
444
+
I0907 10:10:09.109104 3704 etcd.go:588] [etcd] attempting to see if all cluster endpoints ([https://172.17.0.6:2379/ https://172.17.0.4:2379/ https://172.17.0.3:2379/]) are available 1/10
445
+
[upgrade/etcd] Etcd was rolled back and is now available
446
+
static Pod hash for component etcd on Node kinder-upgrade-control-plane-1 did not change after 5m0s: timed out waiting for the condition
447
+
couldn't upgrade control plane. kubeadm has tried to recover everything into the earlier state. Errors faced
0 commit comments