Repository navigation
Conversation
fsdev_init reads the local file systems from /etc/mtab, which on Linux is a link to /proc/self/mounts. containerd 1.7.18 and podman 1.6.4 create containers without the link, and in them every object with recurse_file_system="local" comes out "does not exist": a check that no such file exists passes.
024c6c9 to
26c2514
Compare
|
|
I reproduced this through
The dangling link is covered too. An empty regular file still gives false, which looks out of scope here but seemed worth mentioning.
I removed the link by hand instead of running containerd 1.7.18 or podman 1.6.4, so that part I'm taking from your description. |



fsdev_init reads the local file systems from /etc/mtab, which on
Linux is a link to /proc/self/mounts. containerd 1.7.18 and
podman 1.6.4 create containers without the link, and in them every
object with recurse_file_system="local" comes out "does not exist":
a check that no such file exists passes.