<div dir="ltr"><div><div><div>Hi,<br><br></div>networking-ovn is a project part of OpenStack Neutron:<br><a href="http://docs.openstack.org/developer/networking-ovn/readme.html">http://docs.openstack.org/developer/networking-ovn/readme.html</a><br><br>"OVN provides virtual networking for Open vSwitch and is a component of the Open
vSwitch project.  This project provides integration between OpenStack Neutron
and OVN."<br><br></div>Red Hat started to work on a Puppet module that installs & configures OVN services, on top of Open-vSwitch:<br><a href="https://github.com/redhat-cip/puppet-ovn">https://github.com/redhat-cip/puppet-ovn</a><br><br></div>Why not deploying OVN with puppet-vswitch?<br><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">OVN
 is a part of the OVS project. It's even in the same git repo as
 OVS right now. However, it's somewhat isolated. It's also possible 
that it gets split out into its own git repo someday.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">OVN consists of some new daemons and databases. It's optional components that you may enable on top of OVS.<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">But openstack/puppet-vswitch
 abstracts away the vswitch details in its 
interface, so puppet-ovn would likely consume puppet-vswitch.<br><br><br></div>I submitted a request to OpenStack governance so we can have the module part of Puppet OpenStack tent:<br><a href="https://review.openstack.org/290555">https://review.openstack.org/290555</a><br><br></div><div>Feel free to vote and bring feedback.<br></div><div><div><div><div><div><br></div><div>Thanks,<br></div><div>-- <br><div class="gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</div></div></div></div></div></div>