Skip to content

Commit 859325e

Browse files
authored
Merge pull request #17030 from spowelljr/fixAppendKnow
Fix calling appendKnownHelper when not needed
2 parents 13d7ebc + a3fe75d commit 859325e

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

cmd/minikube/cmd/docker-env.go

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -414,16 +414,23 @@ docker-cli install instructions: https://minikube.sigs.k8s.io/docs/tutorials/doc
414414
}
415415
cmd := exec.Command(path, d.GetSSHKeyPath())
416416
cmd.Stderr = os.Stderr
417-
cmd.Env = append(cmd.Env, fmt.Sprintf("SSH_AUTH_SOCK=%s", co.Config.SSHAuthSock))
418-
cmd.Env = append(cmd.Env, fmt.Sprintf("SSH_AGENT_PID=%d", co.Config.SSHAgentPID))
417+
418+
// TODO: refactor to work with docker, temp fix to resolve regression
419+
if cr == constants.Containerd {
420+
cmd.Env = append(cmd.Env, fmt.Sprintf("SSH_AUTH_SOCK=%s", co.Config.SSHAuthSock))
421+
cmd.Env = append(cmd.Env, fmt.Sprintf("SSH_AGENT_PID=%d", co.Config.SSHAgentPID))
422+
}
419423
err = cmd.Run()
420424
if err != nil {
421425
exit.Error(reason.IfSSHClient, "Error with ssh-add", err)
422426
}
423-
}
424427

425-
// eventually, run something similar to ssh --append-known
426-
appendKnownHelper(nodeName, true)
428+
// TODO: refactor to work with docker, temp fix to resolve regression
429+
if cr == constants.Containerd {
430+
// eventually, run something similar to ssh --append-known
431+
appendKnownHelper(nodeName, true)
432+
}
433+
}
427434
},
428435
}
429436

0 commit comments

Comments
 (0)