<div dir="ltr">I'd be remiss if I didn't point out that the nova LXC driver is much better supported than the nova-docker driver.<div><br></div><div>Michael</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 29, 2016 at 8:01 PM, Esra Celik <span dir="ltr"><<a href="mailto:celik.esra@tubitak.gov.tr" target="_blank">celik.esra@tubitak.gov.tr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt;color:#000000"><br><div></div><div><div><span style="font-size:12pt">Hi Sam,</span></div><div><span class="m_985803829736707419Object"><br></span></div><div><span class="m_985803829736707419Object">nova-lxc is not recommended in production [1]. And LXD is built on top of LXC AFAIK. But I will investigate nova-lxd in detail, thank you.</span></div><div><span style="font-size:12pt">If nova-docker will be retired at the end of the day, we will need to choose a similar service.</span></div><div><br></div><div><span class="m_985803829736707419Object">[1] <a href="http://docs.openstack.org/newton/config-reference/compute/hypervisor-lxc.html" target="_blank">http://docs.openstack.org/<wbr>newton/config-reference/<wbr>compute/hypervisor-lxc.html</a></span></div><div><span class="m_985803829736707419Object"><br></span></div><div><span class="m_985803829736707419Object">ecelik</span></div><span name="x"></span><br></div><hr id="m_985803829736707419zwchr"><blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><b>Kimden: </b>"Sam Stoelinga" <<a href="mailto:sammiestoel@gmail.com" target="_blank">sammiestoel@gmail.com</a>><span class=""><br><b>Kime: </b>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.<wbr>openstack.org</a>><br></span><b>Gönderilenler: </b>29 Aralık Perşembe 2016 0:13:22<div><div class="h5"><br><b>Konu: </b>Re: [openstack-dev] [nova][nova-docker] Time to retire nova-docker?<br><div><br></div><div dir="ltr">Esra,<div><br></div><div>Not sure what's your use case, but I would also take a look at nova LXC driver. It looks like you are treating your Containers as VMs and for that I would say the nova lxc driver is a better fit. [1] Docker has specific requirements on images and networking, which doesn't fit well in the nova model imo.</div><div><br></div><div>There is also a new hypervisor LXD which aims to treat containers as VMs as well. [2]</div><div><br></div><div>[1] <a href="http://docs.openstack.org/developer/nova/support-matrix.html" target="_blank">http://docs.openstack.org/<wbr>developer/nova/support-matrix.<wbr>html</a></div><div>[2] <a href="https://linuxcontainers.org/lxd/introduction/" target="_blank">https://linuxcontainers.<wbr>org/lxd/introduction/</a></div><div><br></div><div>Regards,</div><div>Sam Stoelinga</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 26, 2016 at 10:38 AM, Esra Celik <span dir="ltr"><<a href="mailto:celik.esra@tubitak.gov.tr" target="_blank">celik.esra@tubitak.gov.tr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt;color:#000000"><div><br></div><div>Hi Jay, <span style="font-size:12pt">I was asking because our discussions to contribute to nova-docker project ran across the discussions here to retire the project :)</span></div><div><br></div><div>Hongbin, that is exactly what I <span style="font-size:12pt">meant. Using nova-docker it deploys containers to physical machines, not virtual machines. </span></div><div><span style="font-size:medium">Using Ironic driver with Magnum is a solution, but I guess every time creating a cluster with Magnum it will redeploy the operating system for the selected physical machine, which is not necessary.</span></div><div><span size="3" style="font-size:medium"><span></span>I will investigate Zun project more, thank you very much. What would you say for its current maturity level?</span></div><div><br></div><div><br></div><div><br></div><hr id="m_985803829736707419m_-7287268955567138384zwchr"><blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><b>Kimden: </b>"Hongbin Lu" <<a href="mailto:hongbin034@gmail.com" target="_blank">hongbin034@gmail.com</a>><br><b>Kime: </b>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.<wbr>openstack.org</a>><br><b>Gönderilenler: </b>26 Aralık Pazartesi 2016 17:53:00<span><br><b>Konu: </b>Re: [openstack-dev] [nova][nova-docker] Time to retire nova-docker?<br><div><br></div></span><div><div class="m_985803829736707419h5"><div dir="ltr">I guess "extra virtualization layer" means Magnum provisions a Container Orchestration Engines (COE) on top of nova instances. If the nova instances are virtual machines, there is a "extra virtualization layer".<div><br></div><div>I think you could consider using Magnum with Ironic driver. If the driver is Ironic, COEs are deployed to nova instances that are physical machines provided by Ironic. Zun project [1] could be another option for your use case. Zun is similar to nova-docker, which enables running containers on compute hosts. You could find a thoughtful introduction here [2].</div><div><br></div><div>[1] <a href="https://wiki.openstack.org/wiki/Zun" target="_blank">https://wiki.openstack.<wbr>org/wiki/Zun</a></div><div>[2] <a href="http://www.slideshare.net/hongbin034/zun-presentation-openstack-barcelona-summit" target="_blank">http://www.slideshare.net/<wbr>hongbin034/zun-presentation-<wbr>openstack-barcelona-summit</a></div><div><br></div><div>Best regards,</div><div>Hongbin</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 26, 2016 at 8:23 AM, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><span>On 12/26/2016 08:23 AM, Esra Celik wrote:<br></span></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br> <br> It is very sad to hear nova-docker's retirement. Me and my team (3) are<br> working for a cloud computing laboratory and we were very keen on<br> working with nova-docker.<br> After some research about its current state I saw these mails. Will you<br> actually propose another equivalent to nova-docker or is it just the<br> lack of contributors to this project?<br> Some of the contributors previously advised us the magnum project<br> instead of nova-docker, however it does not satisfy our needs because of<br> the additional virtualization layer it needs.<br> If the main problem is the lack of contributors we may participate in<br> this project.<br></blockquote>There's never any need to ask permission to contribute to a project :) If nova-docker driver is something you cannot do without, feel free to contribute to it.<br> <br> That said, Magnum does seem to be where most of the docker-related contributions to the compute landscape have moved. So, it's more likely you will find company in that project and perhaps be able to make more effective contributions there. Can I ask what is the "extra virtualization layer" that you are referring to in Magnum?<br> <br> Best,<br>-jay<div class="m_985803829736707419m_-7287268955567138384HOEnZb"><div class="m_985803829736707419m_-7287268955567138384h5"><br> <br> ______________________________<wbr>______________________________<wbr>______________<br> OpenStack Development Mailing List (not for usage questions)<br> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br></div></div></blockquote></div><br></div><br>______________________________<wbr>______________________________<wbr>______________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br></div></div></blockquote><div><br></div></div></div><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>
<br>______________________________<wbr>______________________________<wbr>______________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br></div></div></blockquote><br></div></div><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Rackspace Australia</div>
</div>