[lxc-users] proc not available inside unprivileged container

Dr. Todor Dimitrov dimitrov at technology.de
Thu Jun 6 17:55:04 UTC 2019


Hello,

we have an unprivileged container on LXC 2.1.1, which starts without any errors. The /proc system is however not available/mounted:

...
drwxr-xr-x    2 root     root          1024 Jul 19  2018 proc
...
dr-xr-xr-x   12 nobody   nogroup          0 Jun  6 17:13 sys
...

/sys on the other hand is present. The network seems to work, we can login with lxc-console, only commands which rely on /proc are non-functional, e.g. mount, ps, etc. The configuration file contains the following line:

lxc.mount.auto = cgroup:rw proc:rw sys:rw

The same configuration runs without any problems on a similar system using the same kernel version (3.12.59). Suspicious in the logs are the following entries:

      lxc-start qivicon 20190606172753.696 DEBUG    console - console.c:lxc_console_peer_default:450 - process does not have a controlling terminal
      lxc-start qivicon 20190606172753.848 INFO     lxc_utils - utils.c:lxc_mount_proc_if_needed:1758 - I am 13379, /proc/self points to "1"
      lxc-start qivicon 20190606172753.848 INFO     lxc_utils - utils.c:lxc_mount_proc_if_needed:1780 - mounted /proc in container for security transition

On the "working" system, we see:

      lxc-start qivicon 20190606182855.698 DEBUG    console - console.c:lxc_console_peer_default:450 - process does not have a controlling terminal
      lxc-start qivicon 20190606182855.731 INFO     lxc_utils - utils.c:lxc_mount_proc_if_needed:1758 - I am 1, /proc/self points to "1"


Do you have any ideas what the cause of the problem might be?

Thanks in advance,
Todor

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3868 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20190606/fc263c5e/attachment.bin>


More information about the lxc-users mailing list