diff --git a/src/lxc/lxc_container.c b/src/lxc/lxc_container.c index a3b01fb28a92cbba2325feab4b8529d7f24637ef..ab27a92a27cfa8fd5d7da97b9ef8b4bc2399c22e 100644 --- a/src/lxc/lxc_container.c +++ b/src/lxc/lxc_container.c @@ -1361,6 +1361,10 @@ static int lxcContainerMountAllFS(virDomainDefPtr vmDef, STREQ(vmDef->fss[i]->dst, "/")) continue; + if (lxcContainerUnmountSubtree(vmDef->fss[i]->dst, + false) < 0) + return -1; + if (lxcContainerMountFS(vmDef->fss[i], dstprefix, sec_mount_options) < 0) return -1; }