Enable user namespaces in Lucid server kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Wishlist
|
Andy Whitcroft |
Bug Description
Please enable CONFIG_USER_NS (user namespaces) in the Ubuntu Lucid server kernel. All the other namespace options are already enabled, except user namespaces. All namespace options are necessary for LXC containers to function properly.
Kernel version:
cmm@ull:~$ uname -a
Linux ull 2.6.32-10-server #14-Ubuntu SMP Thu Jan 7 17:38:11 UTC 2010 x86_64 GNU/Linux
Observed behaviour:
cmm@ull:~$ grep -i _ns /boot/config-
CONFIG_CGROUP_NS=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_
CONFIG_NSC_FIR=m
CONFIG_
CONFIG_
CONFIG_NS83820=m
CONFIG_
CONFIG_NSC_GPIO=m
CONFIG_TCG_NSC=m
CONFIG_
CONFIG_
Expected behaviour:
cmm@ull:~$ grep -i _ns /boot/config-
CONFIG_CGROUP_NS=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_
CONFIG_NSC_FIR=m
CONFIG_
CONFIG_
CONFIG_NS83820=m
CONFIG_
CONFIG_NSC_GPIO=m
CONFIG_TCG_NSC=m
CONFIG_
CONFIG_
ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices: aplay: device_list:223: no soundcards found...
Architecture: amd64
ArecordDevices: arecord: device_list:223: no soundcards found...
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/dsp', '/dev/snd/by-path', '/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Date: Tue Jan 19 14:47:06 2010
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
br0 no wireless extensions.
Lsusb:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: VMware, Inc. VMware Virtual Platform
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Regression: No
RelatedPackageV
Reproducible: Yes
RfKill:
SourcePackage: linux
Tags: lucid needs-upstream-
TestedUpstream: No
Uname: Linux 2.6.32-10-server x86_64
dmi.bios.date: 09/18/2009
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: 6.00
dmi.board.name: 440BX Desktop Reference Platform
dmi.board.vendor: Intel Corporation
dmi.board.version: None
dmi.chassis.
dmi.chassis.type: 1
dmi.chassis.vendor: No Enclosure
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: VMware Virtual Platform
dmi.product.
dmi.sys.vendor: VMware, Inc.
Related branches
tags: | added: kconfig |
tags: | removed: needs-upstream-testing |
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
I forgot to ask for that parameter when I filed the initial bug for LXC support.
It'd be appreciated if that one could be turned on too so we have a full LXC support in Lucid.
Thanks.