|
@@ -136,10 +136,6 @@ func Init(root string, options []string, uidMaps, gidMaps []idtools.IDMap) (grap
|
|
|
return nil, err
|
|
|
}
|
|
|
|
|
|
- if err := mountpk.MakePrivate(root); err != nil {
|
|
|
- return nil, err
|
|
|
- }
|
|
|
-
|
|
|
// Populate the dir structure
|
|
|
for _, p := range paths {
|
|
|
if err := idtools.MkdirAllAndChown(path.Join(root, p), 0700, idtools.IDPair{UID: rootUID, GID: rootGID}); err != nil {
|
|
@@ -607,7 +603,7 @@ func (a *Driver) Cleanup() error {
|
|
|
logrus.Debugf("aufs error unmounting %s: %s", m, err)
|
|
|
}
|
|
|
}
|
|
|
- return mountpk.Unmount(a.root)
|
|
|
+ return mountpk.RecursiveUnmount(a.root)
|
|
|
}
|
|
|
|
|
|
func (a *Driver) aufsMount(ro []string, rw, target, mountLabel string) (err error) {
|