From ecba1bdb767f2f464b72f5da6d8487dc860dff70 Mon Sep 17 00:00:00 2001 From: mslacken Date: Wed, 16 Feb 2022 14:25:04 +0100 Subject: [PATCH] do not always write .wwbackup files Signed-off-by: mslacken --- internal/pkg/overlay/overlay.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/pkg/overlay/overlay.go b/internal/pkg/overlay/overlay.go index 323f4a96..fb2e5e0f 100644 --- a/internal/pkg/overlay/overlay.go +++ b/internal/pkg/overlay/overlay.go @@ -289,7 +289,7 @@ func BuildOverlay(nodeInfo node.NodeInfo, overlayName string) error { } if writeFile { if backupFile { - if !util.IsFile(path.Join(destDir, destFile+".wwbackup")) { + if !util.IsFile(path.Join(destDir, destFile+".wwbackup")) && util.IsFile(path.Join(destDir, destFile)) { err = util.CopyFile(path.Join(destDir, destFile), path.Join(destDir, destFile+".wwbackup")) if err != nil { wwlog.Printf(wwlog.ERROR, "%s\n", err)