[libvirt-users] Libvirt-LXC + systemd + user namespace
Daniel P. Berrange
berrange at redhat.com
Tue Jan 28 11:46:15 UTC 2014
On Tue, Jan 28, 2014 at 12:32:41PM +0100, Jan Olszak wrote:
> Hi there!
>
> I am trying to turn on user namespace by adding following lines to the
> config:
>
>
>
> <idmap>
>
> <uid start='0' target='0' count='100000'/>
>
> <gid start='0' target='0' count='100000'/>
>
> </idmap>
>
>
>
> As you can see the root in container is mapped to the root outside. I was
> expected to see no difference after adding this lines, but unfortunately
> there are some (see details below).
>
> Am I missing something or is there a problem with system, libvirt or kernel?
I've not had any chance to try LXC + user namespaces + systemd yet, but
based on the list of things which fail, it seems like it might not be
detecting that it is inside a container. Seems almost like it has still
got the CAP_MKNOD permission and so is strying to start things it should
not have like udev, and various filesystems.
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvirt-users
mailing list