Forest wrote:

>When I use the ps command's "lxc" format specifier, for example:
>
>ps -eo pid,lxc,command
>
>The second output column is supposed to show "the name of the lxc container
>within which a task is running.  If a process is not running inside a 
>container,
>a dash ('-') will be shown."  This worked fine until I upgraded from ubuntu 
>19.04 to 19.10, which brought me from lxc 3.03 to 3.04.  Now, that column 
>always contains a dash instead of the container name, even for processes 
>that are running inside a container.

On Fri, 14 Feb 2020 07:26:25 +0000, Jäkel wrote:

>IMHO this more likely caused by others than LXC, like a regression in ps.
>The top command also offer a column for this

The top command shows a - in that column, too.  

>Compare the ouput of 'ps --version'; 

Ubuntu 19.04 and 19.10 use the same version of procps, with only a minor
(and seemingly unrelated) patch applied to the latter.

>maybe you can try to use the older ps binary on the newer ubuntu to check it 
>out

I tried that. The older ps binary did not solve the problem, nor did the
older libprocps.so.7.
_______________________________________________
lxc-users mailing list
lxc-users@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users

Reply via email to