File tree 2 files changed +5
-2
lines changed
minikube/bootstrapper/kubeadm
2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -233,8 +233,8 @@ func stopKubelet(exec command.Runner) error {
233
233
if errStatus != nil {
234
234
glog .Errorf ("temporary error: for %q : %v" , cmdCheck , errStatus )
235
235
}
236
- if ! strings .Contains (out .String (), "dead" ) {
237
- return fmt .Errorf ("expected to kubelet to be dead but it got : %q" , out )
236
+ if ! strings .Contains (out .String (), "dead" ) && if ! strings . Contains ( out . String (), "failed" ) {
237
+ return fmt .Errorf ("unexpected kubelet state : %q" , out )
238
238
}
239
239
return nil
240
240
}
Original file line number Diff line number Diff line change @@ -457,6 +457,9 @@ func (k *Bootstrapper) waitForAPIServer(k8s config.KubernetesConfig) error {
457
457
// DeleteCluster removes the components that were started earlier
458
458
func (k * Bootstrapper ) DeleteCluster (k8s config.KubernetesConfig ) error {
459
459
cmd := fmt .Sprintf ("%s reset --force" , invokeKubeadm (k8s .KubernetesVersion ))
460
+ if version .LT (semver .MustParse ("1.11.0" )) {
461
+ cmd := fmt .Sprintf ("%s reset" , invokeKubeadm (k8s .KubernetesVersion ))
462
+ }
460
463
out , err := k .c .CombinedOutput (cmd )
461
464
if err != nil {
462
465
return errors .Wrapf (err , "kubeadm reset: %s\n %s\n " , cmd , out )
You can’t perform that action at this time.
0 commit comments