Skip to content

Comments

systemd: Fix shared mounts (again)#26

Open
AlexanderS wants to merge 3 commits intolinux-vserver:masterfrom
AlexanderS:fix/systemd-shared-mounts
Open

systemd: Fix shared mounts (again)#26
AlexanderS wants to merge 3 commits intolinux-vserver:masterfrom
AlexanderS:fix/systemd-shared-mounts

Conversation

@AlexanderS
Copy link
Contributor

We tried to fix the systemd stuff with the shared mounts in 2698c20 and 7c2397d, broke vmount (mount from the admin namespace), reverted the commit in 56d2df4 and broke support with systemd on the host.

After reading the documentation about shared subtrees I am pretty sure, that we do not want to have private mounts but slave mounts. That way the mounts from parent namespaces could propagate into the vserver, but the changes made while starting the container does not propagate up to the host.

We want to propagate mounts from the parent namespaces into the vserver
(something like vmount or mount within vnamespace), but we do not want to
propagate the changes from the vserver back to the parent namespace.
This reverts commit 9877e4b.

After we fixed the cleanupMount using the correct shared subtree semantic,
we can start using it again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant