diff --git a/internal/app/wwctl/container/syncuser/main.go b/internal/app/wwctl/container/syncuser/main.go index 6e270ed8..6be09448 100644 --- a/internal/app/wwctl/container/syncuser/main.go +++ b/internal/app/wwctl/container/syncuser/main.go @@ -5,6 +5,7 @@ import ( "os" "github.com/hpcng/warewulf/internal/pkg/container" + "github.com/hpcng/warewulf/internal/pkg/wwlog" "github.com/spf13/cobra" ) @@ -15,7 +16,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error { } err := container.SyncUids(containerName) if err != nil { - fmt.Sprint(err) + wwlog.Printf(wwlog.ERROR, "Error in synchronize: %s\n", err) os.Exit(1) } diff --git a/internal/pkg/container/util.go b/internal/pkg/container/util.go index d57c31bf..37a52f34 100644 --- a/internal/pkg/container/util.go +++ b/internal/pkg/container/util.go @@ -182,6 +182,9 @@ func SyncUids(name string) error { } return nil }) + if err != nil { + return err + } } } // change uids and gid of file