<div dir="ltr">Hello<div><br></div><div>Based on the lxc driver documentation, I am trying to create an xml to share an existing network namespace with another container. I am running libvirt 1.2.15.</div><div><br></div><div>Here is the xml:</div><div><br></div><div><div><font face="monospace, monospace"><domain type='lxc' xmlns:lxc='<a href="http://libvirt.org/schemas/domain/lxc/1.0">http://libvirt.org/schemas/domain/lxc/1.0</a>'></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">  <name>nt</name></font></div><div><font face="monospace, monospace">  <uuid>43c00192-e114-4e29-8ce7-4b5487f60a75</uuid></font></div><div><font face="monospace, monospace">  <memory unit='KiB'>65536</memory></font></div><div><font face="monospace, monospace">  <currentMemory unit='KiB'>65536</currentMemory></font></div><div><font face="monospace, monospace">  <vcpu placement='static'>1</vcpu></font></div><div><font face="monospace, monospace">  <cputune></font></div><div><font face="monospace, monospace">    <shares>2000</shares></font></div><div><font face="monospace, monospace">  </cputune></font></div><div><font face="monospace, monospace">  <resource></font></div><div><font face="monospace, monospace">    <partition>/apphosting.partition</partition></font></div><div><font face="monospace, monospace">  </resource></font></div><div><font face="monospace, monospace">  <os></font></div><div><font face="monospace, monospace">    <type arch='x86_64'>exe</type></font></div><div><font face="monospace, monospace">    <init>/sbin/init</init></font></div><div><font face="monospace, monospace">  </os></font></div><div><font face="monospace, monospace">  <clock offset='utc'/></font></div><div><font face="monospace, monospace">  <on_poweroff>destroy</on_poweroff></font></div><div><font face="monospace, monospace">  <on_reboot>restart</on_reboot></font></div><div><font face="monospace, monospace">  <on_crash>destroy</on_crash></font></div><div><font face="monospace, monospace">  <devices></font></div><div><font face="monospace, monospace">    <emulator>/usr/lib/libvirt/libvirt_lxc</emulator></font></div><div><font face="monospace, monospace">    <filesystem type='mount' accessmode='passthrough'></font></div><div><font face="monospace, monospace">      <source dir='/work/repo-lxc/nt/rootfs_mnt'/></font></div><div><font face="monospace, monospace">      <target dir='/'/></font></div><div><font face="monospace, monospace">    </filesystem></font></div><div><font face="monospace, monospace">    <filesystem type='mount' accessmode='squash'></font></div><div><font face="monospace, monospace">      <driver type='path' wrpolicy='immediate'/></font></div><div><font face="monospace, monospace">      <source dir='/local/local1/core_dir/nt'/></font></div><div><font face="monospace, monospace">      <target dir='/local/local1/core_dir'/></font></div><div><font face="monospace, monospace">    </filesystem></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><!--</font></div><div><font face="monospace, monospace">    <interface type='network'></font></div><div><font face="monospace, monospace">      <mac address='52:54:dd:6d:44:d2'/></font></div><div><font face="monospace, monospace">      <source network='dpbr_0'/></font></div><div><font face="monospace, monospace">      <guest dev='eth0'/></font></div><div><font face="monospace, monospace">    </interface></font></div><div><font face="monospace, monospace">--></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">    <console type='pty'></font></div><div><font face="monospace, monospace">      <target type='lxc' port='0'/></font></div><div><font face="monospace, monospace">    </console></font></div><div><font face="monospace, monospace">  </devices></font></div><div><font face="monospace, monospace"><br></font></div><div><b><font face="monospace, monospace">  <lxc:namespace></font></b></div><div><b><font face="monospace, monospace">    <lxc:sharenet type='netns' value='node'/></font></b></div><div><font face="monospace, monospace"><b>  </lxc:namespace></b><br></font></div><div><font face="monospace, monospace"></domain></font></div></div><div><br></div><div>However, the virsh edit is unable to save this file:</div><div><br></div><div><div>error: XML document failed to validate against schema: Unable to validate doc against /usr/share/libvirt/schemas/domain.rng</div><div>Element domain has extra content: namespace</div><div><br></div><div>Failed. Try again? [y,n,i,f,?]: </div></div><div><br></div><div>Is this supported in libvirt 1.2.15 - the document doesnt specify a minimum version of libvirt.</div><div><br></div><div>Appreciate your help.</div><div><br></div><div><br></div><div><br clear="all"><div><div class="gmail_signature">Regards,<br>Harish</div></div>
</div></div>