Re: [PATCH] lxc / docker containers gives option to inherit the namespaces. Example lxc-start has option [ --share-[net|ipc|uts] name|pid ] where --share-net name|pid means Inherit a network namespace from a name container or a pid.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 21.05.2015 19:43, ik.nitk wrote:
>  This patch tries to add the similar option to libvirt lxc. So to inherit namespace from name
>  container c2.
>  add this into xml.
>      <lxc:namespace>
>          <sharenet type='name' value='c2'/>
>      </lxc:namespace>
> 
>  And to inherit namespace from a pid.
>  add this into xml.
>      <lxc:namespace>
>          <sharenet type='pid' value='10245'/>
>      </lxc:namespace>
> 
>  And to inherit namespace from a netns.
>  add this into xml.
>      <lxc:namespace>
>          <sharenet type='netns' value='red'/>
>      </lxc:namespace>
> 
>  Similar options for ipc/uts.
>      <shareipc    /> , <shareuts />
> 
>  The reasong lxc xml namespace is added because this feature is very specific to lxc. Therfore wanted to
>  keep it seperated from actual libvirt xml domain.
> 
>  -imran
> ---
>  src/Makefile.am         |   5 +-
>  src/lxc/lxc_conf.c      |   2 +-
>  src/lxc/lxc_conf.h      |  23 +++++
>  src/lxc/lxc_container.c | 191 ++++++++++++++++++++++++++++++++++--
>  src/lxc/lxc_domain.c    | 254 +++++++++++++++++++++++++++++++++++++++++++++++-
>  src/lxc/lxc_domain.h    |   1 +
>  6 files changed, 463 insertions(+), 13 deletions(-)

Unfortunately, we entered freeze and this patch slipped. Sorry. I'll
review after the release.

Michal

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]