The cgroup mounts created by cgroup-bin do not show up in /etc/mtab.
lxc-ls, as lxc-ps before it, assumes that /etc/mtab is symlinked to
/proc/mounts.
Author: Serge Hallyn <[email protected]>
Forwarded: no
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/819319
Index: lxc/src/lxc/lxc-ls.in
===================================================================
--- lxc.orig/src/lxc/lxc-ls.in 2011-08-01 09:25:00.298567408 -0500
+++ lxc/src/lxc/lxc-ls.in 2011-08-01 09:25:33.918568164 -0500
@@ -10,12 +10,16 @@
{
local mount_string
mount_string=$(mount -t cgroup |grep -E -e '^lxc ')
- if test -z "$mount_string"; then
- mount_string=$(mount |grep -m1 'type cgroup')
- fi
if test -n "$mount_string"; then
mount_point=$(echo $mount_string |cut -d' ' -f3)
+ return
+ fi
+ mount_string=`grep -m1 -E '^[^ \t]+[ \t]+[^ \t]+[ \t]+cgroup'
/proc/self/mounts`;
+ if test -z "$mount_string"; then
+ echo "failed to find mounted cgroup"
+ exit 1
fi
+ mount_point=`echo "$mount_string" |cut -d' ' -f2`;
}
ls "$@" $lxcpath
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts.
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Lxc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-users