<div dir="ltr"><div style><span style="font-family:arial,sans-serif;font-size:13px">Stephane</span></div><div style><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div style><font face="arial, sans-serif">note:  I am using Ubuntu 13.04</font></div>
<div style><font face="arial, sans-serif"><br></font></div><div style><font face="arial, sans-serif">Made the changes you suggested to my container config:</font></div><div style><ul style><li style><span style="font-family:arial,sans-serif">lxc.aa_profile = lxc-container-default-with-nesting</span><br>
</li><li style><span style="font-family:arial,sans-serif">lxc.hook.mount = /usr/share/lxc/hooks/mountcgroups</span><br></li></ul></div><div style><font face="arial, sans-serif"><br></font></div><div style><font face="arial, sans-serif">but at that point I followed your blog post instructions (</font><span style="font-size:13px;font-family:arial,sans-serif">/</span><a href="https://www.stgraber.org/2012/05/04/lxc-in-ubuntu-12-04-lts/" target="_blank" style="font-size:13px;font-family:arial,sans-serif">https://www.stgraber.org/2012/05/04/lxc-in-ubuntu-12-04-lts/</a><span style="font-size:13px;font-family:arial,sans-serif">)</span></div>
<div style><ol style><li style><span style="font-family:arial,sans-serif">Started the parent-container</span><br></li><li style><span style="font-family:arial,sans-serif">Stopped LXC</span><br></li><li style><span style="font-family:arial,sans-serif">Checked /etc/default/lxc in the "parent-container" and saw its network/subnet = 10.0.3 </span><br>
</li><li style><span style="font-family:arial,sans-serif">So again per your blog I changed all of the 10.0.3 to 10.0.4 subnet in /etc/default/lxc</span><br></li><li style><span style="font-family:arial,sans-serif">Restarted LXC</span><br>
</li><li style><span style="font-family:arial,sans-serif">then finally </span><br></li><li style><span style="font-family:arial,sans-serif">created a "child-container" </span><br></li><li style><span style="font-family:arial,sans-serif">started the "child-container"</span><br>
</li><li style><span style="font-family:arial,sans-serif">logged in successfully to the new "child-container"</span><br></li></ol></div><div style><font face="arial, sans-serif"><br></font></div><div style><font face="arial, sans-serif">and it worked... thank you.</font></div>
<div style><font face="arial, sans-serif"><br></font></div><div style><font face="arial, sans-serif">However... my question now ... if you wanted to create multiple "child-containers" </font></div><div style><font face="arial, sans-serif"><br>
</font></div><div style><font face="arial, sans-serif">Do you have to re-edit the /etc/default/lxc file and manually change the IP network/subnet each time ...  </font></div><div style><font face="arial, sans-serif">or is there a way to have it automated so each new "child-contianer" is allocated a good Network/Subnet as its created?</font></div>
<div style><br></div><div style><font face="arial, sans-serif">If someone wanted to create say 20-30 child-containers... this would become tedious and error prone to do manually.</font></div><div style><font face="arial, sans-serif"><br>
</font></div><div style><font face="arial, sans-serif">thanks</font></div><div style><font face="arial, sans-serif">brian</font></div><div style><font face="arial, sans-serif"><br></font></div><div style><font face="arial, sans-serif"><br>
</font></div><div style><pre style="background-color:rgb(247,247,247);border:0px;margin-top:0px;margin-bottom:24px;padding:1.5em;vertical-align:baseline;font-family:'Courier 10 Pitch',Courier,monospace;overflow:auto;line-height:21px;font-size:15px">
sudo lxc-start -n parent-container
(in parent-container) sudo apt-get install lxc
(in parent-container) sudo stop lxc
(in parent-container) sudo sed -i "s/10.0.3/10.0.4/g" /etc/default/lxc
(in parent-container) sudo start lxc
(in parent-container) sudo lxc-create -n child-container -t ubuntu
(in my-host-container) sudo lxc-start -n child-container                                                                    #log into new child-container -- successful</pre></div><div style><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><span style="font-family:arial,sans-serif;font-size:13px">---------- Forwarded message ----------</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">From: "Stéphane Graber" <<a href="mailto:stgraber@ubuntu.com" target="_blank">stgraber@ubuntu.com</a>></span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">To: <a href="mailto:lxc-users@lists.sourceforge.net" target="_blank">lxc-users@lists.sourceforge.net</a></span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">Cc: </span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">Date: Tue, 16 Apr 2013 19:40:01 +0200</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">Subject: Re: [Lxc-users] What is the latest status for Nested Containers in Ubuntu 12.10 and 13.04</span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">Hi,</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">Yes, starting with Ubuntu 12.10 we ship a</span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">"lxc-container-default-with-</span><span style="font-family:arial,sans-serif;font-size:13px">nesting" profile that can be set as</span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">lxc.aa_profile in your container config which should work fine for</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">nested containers.</span><br style="font-family:arial,sans-serif;font-size:13px">

<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">In Ubuntu 13.04, you likely also want to add the following to your config:</span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">lxc.hook.mount = /usr/share/lxc/hooks/</span><span style="font-family:arial,sans-serif;font-size:13px">mountcgroups</span><br style="font-family:arial,sans-serif;font-size:13px">

<br style="font-family:arial,sans-serif;font-size:13px"><br></div>