diff --git a/internal/app/wwctl/container/exec/child/main.go b/internal/app/wwctl/container/exec/child/main.go index c6f52579..bc7c048c 100644 --- a/internal/app/wwctl/container/exec/child/main.go +++ b/internal/app/wwctl/container/exec/child/main.go @@ -31,7 +31,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error { containerPath := container.RootFsDir(containerName) - err := syscall.Mount("", "/", "", syscall.MS_PRIVATE, "") + err := syscall.Mount("", "/", "", syscall.MS_PRIVATE|syscall.MS_REC, "") if err != nil { return errors.Wrap(err, "failed to mount") }