Fail docker exec after restart docker daemon with live-restore=true and MountFlags=slave #35873
Steps to reproduce the issue:
Describe the results you received:
Describe the results you expected:
Additional information you deem important (e.g. issue happens only occasionally):
Additional environment details (AWS, VirtualBox, physical, etc.):
referenced this issue
Apr 10, 2018
This is expected behavior. You must use shared propagation with live restore.
Note that issues with removal with shared propagation are fixed in 17.12.1 and up.
This is a known issue that can't really be fixed with live restore because the mounts exist in a different mount namespace when using systemd's mount propagation settings.
It is recommended to use shared mount propagation in all cases, but is absolutely necessary for live-restore.
It is likely that this information is missing from the docs.