<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Just to make sure you saw it - here is the manual installation doc to help guide you through what needs to be implemented in a project like this.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><a href="https://docs.openstack.org/networking-ovn/latest/install/index.html">https://docs.openstack.org/networking-ovn/latest/install/index.html</a></font><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 31, 2017 at 3:39 PM, Aakash Kt <span dir="ltr"><<a href="mailto:aakashkt0@gmail.com" target="_blank">aakashkt0@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi James,<div>    Thanks for the reply. This definitely cleared some thing up for me.</div><div>I would love to get started on this charm soon, and will be sure to drop in weekly meeting or ask questions on IRC.</div><div><br></div><div>Cheers,</div><div>Aakash</div><div>    </div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Tue, Aug 29, 2017 at 1:56 PM, James Page <span dir="ltr"><<a href="mailto:james.page@ubuntu.com" target="_blank">james.page@ubuntu.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Hi Aakash<br><br><div class="gmail_quote"><span><div dir="ltr">On Tue, 29 Aug 2017 at 05:09 Aakash Kt <<a href="mailto:aakashkt0@gmail.com" target="_blank">aakashkt0@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Hello all,<div dir="auto">    Resending this mail since I think there might have been some error sending it the last time.</div><div dir="auto"> </div><div style="font-family:sans-serif;font-size:13.696px" dir="auto">   I am looking to develop an openstack bundle which uses OVN as the SDN. I have been reading : <a href="https://docs.openstack.org/charm-guide/latest/" style="text-decoration-line:none;color:rgb(66,133,244)" target="_blank">https://docs.openstack.org/c<wbr>harm-guide/latest/</a></div><div style="font-family:sans-serif;font-size:13.696px" dir="auto">I have also read : <a href="https://docs.openstack.org/networking-ovn/latest/install/index.html" style="text-decoration-line:none;color:rgb(66,133,244)" target="_blank">https://docs.openstack.org/n<wbr>etworking-ovn/latest/install/i<wbr>ndex.html</a> </div></div></blockquote><div><br></div></span><div>Awesome; we chatted about this on IRC a few times but put off any concrete work until OVN 2.8.0 is released (soon). </div><span><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div style="font-family:sans-serif;font-size:13.696px" dir="auto">As far as I understand, this will require me to replace the "neutron-openvswitch" charm in the openstack base bundle. However, I am not able to exactly understand what all I will have to rewrite / replace to make this work.</div></div></blockquote><div><br></div></span><div>I think the new charm work is actually three charms (or maybe two) - neutron-ovn (replacing neutron-openvswitch alongside nova-compute deployments), neutron-api-ovn (providing the API only integration of the Neutron API to OVN), and probably an ovn charm for deployment of OVN itself, with relations <neutron-api-ovn> <-> <ovn> <-> <neutron-ovn> for propagation of configuration in deployments.  The ODL charm set is similar is high level design (neutron-api-odl, odl-controller, openvswitch-odl).</div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div style="font-family:sans-serif;font-size:13.696px" dir="auto">Specifically, I need to make neutron work only as an API instead of the full blown SDN. Also, in the above doc, its mentioned that we have to run some setup on "controller nodes". How does the term "controller node" map to the charm?</div></div></blockquote><div><br></div></span><div>Controller nodes are one option for the charms, however components of the controller nodes are deployed inside LXD containers to provide separation between services.  For example, you can dedicated three physical servers and then deploy the nova-cloud-controller, neutron-api, glance, keystone, cinder, ceilometer, heat etc.. charms in LXD containers onto those physical machines.  So in the case of OVN, we'd look to deploy the ovn charm on these same physical servers.</div><div><br></div><div>Hope that helps explain things a bit; if you want to drop into #openstack-charms to ask more questions please do, or you can join one of our weekly meetings and we can discuss further.  We'd normally start a piece of work like this with a spec (<a href="http://specs.openstack.org/openstack/charm-specs/" target="_blank">http://specs.openstack.org/op<wbr>enstack/charm-specs/</a>); this topic is something we could discuss in a bit more detail at the PTG in Denver (I'll add an item to the agenda for the charms room).</div><div><br></div><div>Cheers</div><span class="m_8276782459131355811HOEnZb"><font color="#888888"><div><br></div><div>James</div><div> </div></font></span></div></div>
<br></div></div>______________________________<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.op<wbr>enstack.org?subject:unsubscrib<wbr>e</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi<wbr>-bin/mailman/listinfo/openstac<wbr>k-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" 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"><div dir="ltr"><div><div dir="ltr"><div><font face="arial, helvetica, sans-serif">Russell Bryant</font></div></div></div></div></div>
</div>