From cd0ef5c4a8c06ce4379d3d5d7154a901f465be77 Mon Sep 17 00:00:00 2001 From: xu yang Date: Thu, 25 Jan 2024 12:42:27 +0000 Subject: [PATCH] fix the issue when node edit deletes node when warewulfd is not running Signed-off-by: xu yang --- internal/app/wwctl/node/edit/main.go | 3 +-- internal/app/wwctl/profile/edit/main.go | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/internal/app/wwctl/node/edit/main.go b/internal/app/wwctl/node/edit/main.go index 775c431e..328fe9cd 100644 --- a/internal/app/wwctl/node/edit/main.go +++ b/internal/app/wwctl/node/edit/main.go @@ -116,8 +116,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error { if yes { err = apinode.NodeDelete(&wwapiv1.NodeDeleteParameter{NodeNames: nodeList, Force: true}) if err != nil { - wwlog.Error("Problem deleting nodes before modification: %s", err) - return err + wwlog.Verbose("Problem deleting nodes before modification %s", err) } buffer, _ = yaml.Marshal(modifiedNodeMap) newHash := apinode.Hash() diff --git a/internal/app/wwctl/profile/edit/main.go b/internal/app/wwctl/profile/edit/main.go index 32e7079e..ab1f5551 100644 --- a/internal/app/wwctl/profile/edit/main.go +++ b/internal/app/wwctl/profile/edit/main.go @@ -116,7 +116,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error { err = apiprofile.ProfileDelete(&wwapiv1.NodeDeleteParameter{NodeNames: pList, Force: true}) if err != nil { - wwlog.Verbose("Problem deleting nodes before modification %s") + wwlog.Verbose("Problem deleting nodes before modification %s", err) } buffer, _ = yaml.Marshal(modifiedProfileMap) newHash := apinode.Hash()