diff --git a/cmd/kubeadm/app/preflight/checks.go b/cmd/kubeadm/app/preflight/checks.go index 1912344fe2c..9dbafd4ae47 100644 --- a/cmd/kubeadm/app/preflight/checks.go +++ b/cmd/kubeadm/app/preflight/checks.go @@ -829,14 +829,15 @@ func (ImagePullCheck) Name() string { // Check pulls images required by kubeadm. This is a mutating check func (ipc ImagePullCheck) Check() (warnings, errors []error) { for _, image := range ipc.imageList { - glog.V(1).Infoln("pulling ", image) ret, err := ipc.runtime.ImageExists(image) if ret && err == nil { + glog.V(1).Infof("image exists: %s", image) continue } if err != nil { errors = append(errors, fmt.Errorf("failed to check if image %s exists: %v", image, err)) } + glog.V(1).Infof("pulling %s", image) if err := ipc.runtime.PullImage(image); err != nil { errors = append(errors, fmt.Errorf("failed to pull image %s: %v", image, err)) }