Merge pull request #110978 from chendave/dry_run_interactive

kubeadm: Don't ask for input if it's dry run mode
This commit is contained in:
Kubernetes Prow Robot 2022-07-06 18:39:33 -07:00 committed by GitHub
commit f88b11897d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,7 +51,7 @@ func runPreflight(c workflow.RunData) error {
return errors.New("preflight phase invoked with an invalid data struct")
}
if !r.ForceReset() {
if !r.ForceReset() && !r.DryRun() {
klog.Warning("[reset] WARNING: Changes made to this host by 'kubeadm init' or 'kubeadm join' will be reverted.")
fmt.Print("[reset] Are you sure you want to proceed? [y/N]: ")
s := bufio.NewScanner(r.InputReader())