On Thu, Jun 09, 2016 at 12:31:44PM -0700, Mike Wright wrote:
> Hi all,
>
> Environment:
>
> ubuntu xenial 16.04
> kernel 4.4.0-22-generic
> lxc-2.0.1
> liblxc1: Version: 2.0.1-0ubuntu1~16.04.1
> fully upgraded.
>
> Created unprivileged container with:
>
> -n whitney -- -d ubuntu -r xenial -a amd64
>
> config:
> {
> lxc.id_map = u 0 100000 65536
> lxc.id_map = g 0 100000 65536
>
> lxc.include = /usr/share/lxc/config/ubuntu.common.conf
> lxc.include = /usr/share/lxc/config/ubuntu.userns.conf
> lxc.arch = x86_64
>
> lxc.rootfs = /home/mike/.local/share/lxc/whitney/rootfs
> lxc.rootfs.backend = dir
> lxc.utsname = whitney
>
> lxc.network.type = veth
> lxc.network.link = LAN
> lxc.network.flags = down ## ensure not a network err
> lxc.network.hwaddr = 00:16:3e:ef:3e:d2
> }
>
> lxc-start -n whitney fails with:
>
> lxc-start: utils.c: safe_mount: 1692 Operation not permitted - Failed to
> mount proc onto /usr/lib/x86_64-linux-gnu/lxc/proc
>
> Googling shows similar errors back in kernel 3.19. Has this resurrected
> itself?
>
> Recommendations?
>
> Thanks,
> Mike WrightSounds like your host /proc is over-mounted which triggers a protection mechanism in the kernel that prevents an unprivileged user from mounting it. Look in your host's /proc/mounts for any mountpoint under /proc, try unmounting them one by one until you find the one that's triggering the protection. -- Stéphane Graber Ubuntu developer http://www.ubuntu.com
signature.asc
Description: PGP signature
_______________________________________________ lxc-users mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-users
