After upgrading to 3.15 all the containers were unable to access /proc.
root@lxd-001:~# snap changes
ID Status Spawn Ready Summary
49 Done today at 04:42 CEST today at 04:42 CEST Auto-refresh snap "lxd"
root@lxd-001:~# snap tasks 49
Status Spawn Ready Summary
Done today at 04:42 CEST today at 04:42 CEST Ensure prerequisites for "lxd" are available
Done today at 04:42 CEST today at 04:42 CEST Download snap "lxd" (11320) from channel "stable"
Done today at 04:42 CEST today at 04:42 CEST Fetch and check assertions for snap "lxd" (11320)
Done today at 04:42 CEST today at 04:42 CEST Mount snap "lxd" (11320)
Done today at 04:42 CEST today at 04:42 CEST Run pre-refresh hook of "lxd" snap if present
Done today at 04:42 CEST today at 04:42 CEST Stop snap "lxd" services
Done today at 04:42 CEST today at 04:42 CEST Remove aliases for snap "lxd"
Done today at 04:42 CEST today at 04:42 CEST Make current revision for snap "lxd" unavailable
Done today at 04:42 CEST today at 04:42 CEST Copy snap "lxd" data
Done today at 04:42 CEST today at 04:42 CEST Setup snap "lxd" (11320) security profiles
Done today at 04:42 CEST today at 04:42 CEST Make snap "lxd" (11320) available to the system
Done today at 04:42 CEST today at 04:42 CEST Automatically connect eligible plugs and slots of snap "lxd"
Done today at 04:42 CEST today at 04:42 CEST Set automatic aliases for snap "lxd"
Done today at 04:42 CEST today at 04:42 CEST Setup snap "lxd" aliases
Done today at 04:42 CEST today at 04:42 CEST Run post-refresh hook of "lxd" snap if present
Done today at 04:42 CEST today at 04:42 CEST Start snap "lxd" (11320) services
Done today at 04:42 CEST today at 04:42 CEST Remove data for snap "lxd" (11254)
Done today at 04:42 CEST today at 04:42 CEST Remove snap "lxd" (11254) from the system
Done today at 04:42 CEST today at 04:42 CEST Clean up "lxd" (11320) install
Done today at 04:42 CEST today at 04:42 CEST Run configure hook of "lxd" snap if present
Done today at 04:42 CEST today at 04:42 CEST Consider re-refresh of "lxd"
Inside a container:
[root@ct1 ~]# ps -ef
Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
proc /proc proc defaults
In the meantime, run "mount proc /proc -t proc"
[root@ct1 ~]# mount proc /proc -t proc
mount: proc is already mounted or /proc busy
proc is already mounted on /proc
[root@qct1 ~]# umount /proc/
umount: /proc: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
The solution was to stop and start each container: that fixed the issue.
Just wondering if this is expected behaviour and if it happened to anybody else.
Thank you.
Alessandro