Skip to content

Commit d927b79

Browse files
bk201mergify[bot]
authored andcommitted
fix: do not wipe non-existent disks
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com> (cherry picked from commit 0474823)
1 parent bf4f411 commit d927b79

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

pkg/console/util.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -570,6 +570,11 @@ func doInstall(g *gocui.Gui, hvstConfig *config.HarvesterConfig, webhooks Render
570570

571571
// prepare to wipe disks
572572
for _, disk := range hvstConfig.Install.WipeDisksList {
573+
if _, err := os.Stat(disk); os.IsNotExist(err) {
574+
logrus.Warnf("disk %s does not exist, skipping wipe", disk)
575+
continue
576+
}
577+
logrus.Infof("wiping disk %s", disk)
573578
if err := executeWipeDisks(ctx, disk); err != nil {
574579
return fmt.Errorf("error wiping disk %s: %w", disk, err)
575580
}

0 commit comments

Comments
 (0)