Merge pull request #360 from thaJeztah/19.03_backport_fix_missing_dir_cleanup_file
[19.03 backport] Ensure parent dir exists for mount cleanup file
This commit is contained in:
commit
6de2bd28df
1 changed files with 4 additions and 0 deletions
|
@ -1265,6 +1265,10 @@ func setupDaemonRootPropagation(cfg *config.Config) error {
|
|||
return nil
|
||||
}
|
||||
|
||||
if err := os.MkdirAll(filepath.Dir(cleanupFile), 0700); err != nil {
|
||||
return errors.Wrap(err, "error creating dir to store mount cleanup file")
|
||||
}
|
||||
|
||||
if err := ioutil.WriteFile(cleanupFile, nil, 0600); err != nil {
|
||||
return errors.Wrap(err, "error writing file to signal mount cleanup on shutdown")
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue