Merge pull request #1564 from anderbubble/issues/1447

Use a sentinel file to determine container readonly state
This commit is contained in:
Christian Goll
2024-12-02 09:03:02 +01:00
committed by GitHub
5 changed files with 18 additions and 19 deletions

View File

@@ -120,7 +120,7 @@ func CobraRunE(cmd *cobra.Command, args []string) (err error) {
}
ps1Str = fmt.Sprintf("[%s|ro|%s] Warewulf> ", containerName, nodename)
}
if !util.IsWriteAble(containerPath) && nodename == "" {
if !container.IsWriteAble(containerName) && nodename == "" {
wwlog.Verbose("mounting %s ro", containerPath)
ps1Str = fmt.Sprintf("[%s|ro] Warewulf> ", containerName)
err = syscall.Mount(containerPath, containerPath, "", syscall.MS_BIND, "")