diff --git a/cmd/kubeadm/app/cmd/phases/reset/updateclusterstatus.go b/cmd/kubeadm/app/cmd/phases/reset/updateclusterstatus.go index 85f629800f4..422147c2e60 100644 --- a/cmd/kubeadm/app/cmd/phases/reset/updateclusterstatus.go +++ b/cmd/kubeadm/app/cmd/phases/reset/updateclusterstatus.go @@ -44,7 +44,9 @@ func runUpdateClusterStatus(c workflow.RunData) error { // Reset the ClusterStatus for a given control-plane node. cfg := r.Cfg() if isControlPlane() && cfg != nil { - uploadconfig.ResetClusterStatusForNode(cfg.NodeRegistration.Name, r.Client()) + if err := uploadconfig.ResetClusterStatusForNode(cfg.NodeRegistration.Name, r.Client()); err != nil { + return err + } } return nil