[Lxc-users] Ubuntu 12.04 LTSEnablementStack: missing user namespace

Christoph Mitasch cmitasch at thomas-krenn.com
Thu Feb 28 11:40:17 UTC 2013


Hello,

I'm running a Ubuntu 12.04 system with LXC system containers.

Ubuntu 12.04.2 offers a 3.5 kernel through the LTSEnablementStack.
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

This 3.5 kernel does apparently NOT support user namespaces.

Is this a problem for LXC system containers on 12.04?
Should a bug report be filed for that?

Thank you,
Christoph

# cat /proc/version
Linux version 3.5.0-25-generic (buildd at allspice) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #39~precise1-Ubuntu SMP Tue Feb 26 00:07:14 UTC 2013
# lxc-checkconfig 
Kernel config /proc/config.gz not found, looking in other places...
Found kernel config file /boot/config-3.5.0-25-generic
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: missing
Network namespace: enabled
Multiple /dev/pts instances: enabled

--- Control groups ---
Cgroup: enabled
Cgroup clone_children flag: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: enabled
Cgroup cpuset: enabled

--- Misc ---
Veth pair device: enabled
Macvlan: enabled
Vlan: enabled
File capabilities: enabled

Note : Before booting a new kernel, you can check its configuration
usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig




More information about the lxc-users mailing list