Activity log for bug #787749

Date Who What changed Old value New value Message
2011-05-24 19:19:18 Stéphane Graber bug added bug
2011-05-25 13:09:20 Paolo Pisati linux-ti-omap4 (Ubuntu): assignee Paolo Pisati (p-pisati)
2011-06-07 13:19:23 Tim Gardner nominated for series Ubuntu Natty
2011-06-07 13:19:23 Tim Gardner bug task added linux-ti-omap4 (Ubuntu Natty)
2011-06-07 13:19:35 Tim Gardner linux-ti-omap4 (Ubuntu): status New Invalid
2011-06-07 13:20:28 Tim Gardner linux-ti-omap4 (Ubuntu Natty): status New Fix Committed
2011-06-07 13:21:03 Tim Gardner linux-ti-omap4 (Ubuntu Natty): assignee Paolo Pisati (p-pisati)
2011-06-07 13:21:09 Tim Gardner linux-ti-omap4 (Ubuntu): assignee Paolo Pisati (p-pisati)
2011-06-07 13:21:26 Tim Gardner bug added subscriber Ubuntu Stable Release Updates Team
2011-06-07 13:33:19 Paolo Pisati attachment added 0001-UBUNTU-Config-Turn-on-CONFIG_USER_NS-and-DEVPTS_MULT.patch https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/787749/+attachment/2159150/+files/0001-UBUNTU-Config-Turn-on-CONFIG_USER_NS-and-DEVPTS_MULT.patch
2011-06-07 13:38:17 Paolo Pisati description The following configuration required for LXC is currently missing for linux-ti-omap4: - CONFIG_USER_NS - DEVPTS_MULTIPLE_INSTANCES - CONFIG_SECURITY_FILE_CAPABILITIES These are at the least the obvious ones as reported by "lxc-checkconfig". Below is the output on ARM and on x86: stgraber@castiana:~/Desktop$ CONFIG=/home/stgraber/.cache/.fr-2ObRP4/boot/config-2.6.38-1209-omap4 lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: missing CONFIG_USER_NS Network namespace: enabled Multiple /dev/pts instances: missing DEVPTS_MULTIPLE_INSTANCES --- Control groups --- Cgroup: enabled Cgroup namespace: 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: missing CONFIG_SECURITY_FILE_CAPABILITIES enabled Note : Before booting a new kernel, you can check its configuration usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig stgraber@castiana:~/Desktop$ lxc-checkconfig Kernel config /proc/config.gz not found, looking in other places... Found kernel config file /boot/config-2.6.39-2-generic --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: enabled Network namespace: enabled Multiple /dev/pts instances: enabled --- Control groups --- Cgroup: enabled Cgroup namespace: 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 SRU Justification: Impact: without these two options, lcx won't work on omap4. Testcase: flag@omap:~$ lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: missing # CONFIG_USER_NS Network namespace: enabled Multiple /dev/pts instances: missing # DEVPTS_MULTIPLE_INSTANCES --- Control groups --- Cgroup: enabled Cgroup namespace: 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: missing enabled Fix: The attached patch enables the necessary options. ---------------------------------------------------------------------------------------------------------------------------------------- The following configuration required for LXC is currently missing for linux-ti-omap4:  - CONFIG_USER_NS  - DEVPTS_MULTIPLE_INSTANCES  - CONFIG_SECURITY_FILE_CAPABILITIES These are at the least the obvious ones as reported by "lxc-checkconfig". Below is the output on ARM and on x86: stgraber@castiana:~/Desktop$ CONFIG=/home/stgraber/.cache/.fr-2ObRP4/boot/config-2.6.38-1209-omap4 lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: missing CONFIG_USER_NS Network namespace: enabled Multiple /dev/pts instances: missing DEVPTS_MULTIPLE_INSTANCES --- Control groups --- Cgroup: enabled Cgroup namespace: 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: missing CONFIG_SECURITY_FILE_CAPABILITIES enabled Note : Before booting a new kernel, you can check its configuration usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig stgraber@castiana:~/Desktop$ lxc-checkconfig Kernel config /proc/config.gz not found, looking in other places... Found kernel config file /boot/config-2.6.39-2-generic --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: enabled Network namespace: enabled Multiple /dev/pts instances: enabled --- Control groups --- Cgroup: enabled Cgroup namespace: 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
2011-08-09 12:18:42 Andy Whitcroft linux-ti-omap4 (Ubuntu): status Invalid Fix Released
2011-08-10 10:38:25 Andy Whitcroft linux-ti-omap4 (Ubuntu): status Fix Released Fix Committed
2011-08-10 10:38:29 Andy Whitcroft linux-ti-omap4 (Ubuntu): assignee Andy Whitcroft (apw)
2011-08-10 20:45:12 Launchpad Janitor linux-ti-omap4 (Ubuntu): status Fix Committed Fix Released
2011-08-10 21:21:38 Launchpad Janitor branch linked lp:ubuntu/linux-ti-omap4
2011-09-01 11:21:23 Launchpad Janitor branch linked lp:ubuntu/natty-proposed/linux-ti-omap4
2011-09-13 19:37:54 Herton R. Krzesinski tags verification-needed-natty
2011-09-14 15:02:46 Herton R. Krzesinski tags verification-needed-natty verification-done-natty
2011-09-21 06:25:35 Launchpad Janitor linux-ti-omap4 (Ubuntu Natty): status Fix Committed Fix Released
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1017
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1020
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1493
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1577
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1581
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1598
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1770
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-1833
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2484
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2492
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2493
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2689
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2699
2011-09-21 06:25:35 Launchpad Janitor cve linked 2011-2918