From 0dfc1d6ded74a6ce37ec78ad9e703836e1bf9e83 Mon Sep 17 00:00:00 2001 From: "Rostislav M. Georgiev" Date: Tue, 12 Feb 2019 11:24:11 +0200 Subject: [PATCH] kubeadm: Don't dump backtrace on reset The current code logs an error and full blown backtrace if we fail to remove the containers upon reset. This creates unneeded, huge and rather scary log message. Fix that by leaving just the error message. Signed-off-by: Rostislav M. Georgiev --- cmd/kubeadm/app/cmd/reset.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/kubeadm/app/cmd/reset.go b/cmd/kubeadm/app/cmd/reset.go index a5bfa609b8e..ee8b6488bbe 100644 --- a/cmd/kubeadm/app/cmd/reset.go +++ b/cmd/kubeadm/app/cmd/reset.go @@ -168,7 +168,7 @@ func (r *Reset) Run(out io.Writer, client clientset.Interface) error { klog.V(1).Info("[reset] removing Kubernetes-managed containers") if err := removeContainers(utilsexec.New(), r.criSocketPath); err != nil { - klog.Errorf("[reset] failed to remove containers: %+v", err) + klog.Errorf("[reset] failed to remove containers: %v", err) } dirsToClean = append(dirsToClean, []string{kubeadmconstants.KubeletRunDirectory, "/etc/cni/net.d", "/var/lib/dockershim", "/var/run/kubernetes"}...)