diff --git a/cmd/kubeadm/app/cmd/phases/upgrade/node/kubeletconfig.go b/cmd/kubeadm/app/cmd/phases/upgrade/node/kubeletconfig.go index a31e2c55173..430fa2a03d2 100644 --- a/cmd/kubeadm/app/cmd/phases/upgrade/node/kubeletconfig.go +++ b/cmd/kubeadm/app/cmd/phases/upgrade/node/kubeletconfig.go @@ -102,8 +102,8 @@ func runKubeletConfigPhase() func(c workflow.RunData) error { // // TODO: this workaround can be removed in 1.25 once all user node sockets have a URL scheme: // https://github.com/kubernetes/kubeadm/issues/2426 - var nro *kubeadmapi.NodeRegistrationOptions var missingURLScheme bool + nro := &kubeadmapi.NodeRegistrationOptions{} if !dryRun { if err := configutil.GetNodeRegistration(data.KubeConfigPath(), data.Client(), nro); err != nil { return errors.Wrap(err, "could not retrieve the node registration options for this node")