Skip to content

Commit 0cd7a7e

Browse files
authored
Delete k0s config on reset (#342)
* Delete k0s config on reset * Return original error * Restructure again
1 parent e6e8d94 commit 0cd7a7e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

phase/reset.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ func (p *Reset) Run() error {
6969
out, err := h.ExecOutput(h.Configurer.K0sCmdf("reset"), exec.Sudo(h))
7070
c, _ := semver.NewConstraint("<= 1.22.3+k0s.0")
7171
running, _ := semver.NewVersion(h.Metadata.K0sBinaryVersion)
72+
73+
if dErr := h.Configurer.DeleteFile(h, h.Configurer.K0sConfigPath()); dErr != nil {
74+
log.Warnf("%s: failed to remove existing configuration %s: %s", h, h.Configurer.K0sConfigPath(), dErr)
75+
}
76+
7277
if err != nil {
7378
log.Warnf("%s: k0s reported failure: %v", h, err)
7479
if c.Check(running) && strings.Contains(out, "k0s cleanup operations done") {

0 commit comments

Comments
 (0)