<div dir="ltr"><br><div>I have manually created the RPM's successfully, I just want to clarify a few items so I make sure I'm deploying this according to best practice.</div><div><br></div><div>I presume the OVN Controller should just be some VM that is on the ovirtmgmt network, or is there a preferred place to install the OVN controller software? I then also assume I install the OVN agents onto all the oVirt Nodes. My take on this is that this OVN replaces the more complex Neutron/OVS installation, and makes for a more simple deployment. I see that when you go to add the External Provider, does OVN Controller use authentication, is there any information I would need to have besides knowing which node it's on in order to add it to external provider? Would I need to have any bridges or OVS configured on the nodes for this to work or just install the services and get them configured and it just works?</div><div><br></div><div><br></div><div>Your assistance is appreciated.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 1, 2016 at 3:54 AM, Marcin Mirecki <span dir="ltr"><<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Devin,<br>
<br>
The openvswitch OVN packages must be build manually at the moment. It is still not available either in the repos, nor as a download.<br>
For now please use the procedure attached below to build the OVN rpm's.<br>
<br>
I am not sure where 'firewalld-system' comes from. Is it not 'firewalld-filesystem'?<br>
This should be available from the standard repo.<br>
<br>
The ovirt-provider-ovn is being developed quite actively, and the blogpost is already somewhat outdated (even though it's not even a month old). I will try to update it asap.<br>
<br>
Thanks,<br>
Marcin<br>
<br>
<br>
BUILDING PROVIDER RPMS:<br>
----------------------<br>
git clone <a href="https://gerrit.ovirt.org/ovirt-provider-ovn" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/<wbr>ovirt-provider-ovn</a><br>
make rpm<br>
<br>
<br>
<br>
<br>
BUILDING OVN RPMS:<br>
------------------<br>
<br>
Clone the repository:<br>
<br>
git clone <a href="https://github.com/openvswitch/ovs" rel="noreferrer" target="_blank">https://github.com/<wbr>openvswitch/ovs</a><br>
<br>
Install the following packages, as they are need to build ovn:<br>
<br>
yum -y install gcc make python-devel openssl-devel kernel-devel graphviz kernel-debug-devel autoconf automake rpm-build redhat-rpm-config rpm-build rpmdevtools bash-completion autoconf automake libtool PyQt4 groff libcap-ng-devel python-twisted-core python-zope-interface graphviz openssl-devel selinux-policy-devel<br>
<br>
Build the ovn rpms:<br>
<br>
cd ovs<br>
./boot.sh<br>
./configure<br>
make dist<br>
cp openvswitch-<version>.tar.gz $HOME/rpmbuild/SOURCES<br>
cd $HOME/rpmbuild/SOURCES<br>
tar xzf openvswitch-<version>.tar.gz<br>
cd openvswitch-<version><br>
rpmbuild -bb rhel/openvswitch-fedora.spec<br>
<br>
The built rpms will reside here: ~/rpmbuild/RPMS/x86_64/<br>
<br>
--------------------<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
<br>
<br>
----- Original Message -----<br>
> From: "Yaniv Dary" <<a href="mailto:ydary@redhat.com">ydary@redhat.com</a>><br>
> To: "Devin Acosta" <<a href="mailto:devin@pabstatencio.com">devin@pabstatencio.com</a>>, "Marcin Mirecki" <<a href="mailto:mmirecki@redhat.com">mmirecki@redhat.com</a>><br>
> Cc: "users" <<a href="mailto:Users@ovirt.org">Users@ovirt.org</a>><br>
> Sent: Thursday, December 1, 2016 11:15:00 AM<br>
> Subject: Re: [ovirt-users] oVirt 4 and Neutron<br>
><br>
> Adding Marcin to help with this.<br>
><br>
> Yaniv Dary<br>
> Technical Product Manager<br>
> Red Hat Israel Ltd.<br>
> 34 Jerusalem Road<br>
> Building A, 4th floor<br>
> Ra'anana, Israel 4350109<br>
><br>
> Tel : +972 (9) 7692306<br>
> 8272306<br>
> Email: <a href="mailto:ydary@redhat.com">ydary@redhat.com</a><br>
> IRC : ydary<br>
><br>
><br>
> On Thu, Dec 1, 2016 at 6:42 AM, Devin Acosta <<a href="mailto:devin@pabstatencio.com">devin@pabstatencio.com</a>> wrote:<br>
><br>
> ><br>
> > Yaniv,<br>
> ><br>
> > I am looking at the page that talks about ovirt-provider-ovn, and it<br>
> > sounds like something I want to try. However the document seems to be not<br>
> > complete, and I'm not sure i fully understand how it should be deployed.<br>
> > When I downloaded the "ovirt-provider-ovn-driver-0-<wbr>1.noarch.rpm" and try<br>
> > to install on the oVIRT nodes it complains about needing other packages<br>
> > such as:<br>
> ><br>
> > - openvswitch-ovn-central<br>
> > - python-openvswitch<br>
> > - firewalld-system<br>
> > - openvswitch-ovn-host<br>
> ><br>
> > I don't see anywhere where it talks about getting access to the RPMS for<br>
> > openvswitch-ovn-central. Also I presume like Neutron I would install OVN on<br>
> > a Master node and then install some clients on the nodes? Can you provide<br>
> > me additional information on this?<br>
> ><br>
> ><br>
> ><br>
> > On Tue, Nov 22, 2016 at 1:43 AM, Yaniv Dary <<a href="mailto:ydary@redhat.com">ydary@redhat.com</a>> wrote:<br>
> ><br>
> >> We are working on a native path to SDN via OVN (experimental at this<br>
> >> point):<br>
> >> <a href="https://www.ovirt.org/blog/2016/11/ovirt-provider-ovn/" rel="noreferrer" target="_blank">https://www.ovirt.org/blog/<wbr>2016/11/ovirt-provider-ovn/</a><br>
> >><br>
> >> Using Neutron is an option, but at some point the native option might be<br>
> >> easier to use (we want to add a UI for it and tighter integration).<br>
> >><br>
> >> Yaniv Dary<br>
> >> Technical Product Manager<br>
> >> Red Hat Israel Ltd.<br>
> >> 34 Jerusalem Road<br>
> >> Building A, 4th floor<br>
> >> Ra'anana, Israel 4350109<br>
> >><br>
> >> Tel : <a href="tel:%2B972%20%289%29%207692306" value="+97297692306">+972 (9) 7692306</a><br>
> >> 8272306<br>
> >> Email: <a href="mailto:ydary@redhat.com">ydary@redhat.com</a><br>
> >> IRC : ydary<br>
> >><br>
> >><br>
> >> On Tue, Nov 22, 2016 at 5:09 AM, Devin Acosta <<a href="mailto:devin@pabstatencio.com">devin@pabstatencio.com</a>><br>
> >> wrote:<br>
> >><br>
> >>> oVirt Users:<br>
> >>><br>
> >>> My work is currently deploying oVirt 4.0.5 into our Development<br>
> >>> environment. I see there use to be a maintained Openstack Neutron image<br>
> >>> that could be used with oVirt to provide SDN functionality. I'm<br>
> >>> suspecting<br>
> >>> that the reason for the image no longer being maintained is because it<br>
> >>> became a hassle to keep updated and patched. From what I understand the<br>
> >>> current idea is to just point your oVirt installation to an already<br>
> >>> installed Openstack setup. I can easily install an image and install the<br>
> >>> latest Openstack (Keystone/Neutron) and then point oVirt to it, but I<br>
> >>> want<br>
> >>> to understand if that is the proper way to move forward. Is there a<br>
> >>> general<br>
> >>> consensus with the way oVirt is moving in regards to Software Defined<br>
> >>> Networking and Neutron in general? Just want to ensure I understand it<br>
> >>> clearly before just installing my own Neutron if there is going to be<br>
> >>> another method.<br>
> >>><br>
> >>> Any feedback is appreciated.<br>
> >>><br>
> >>> Devin Acosta RHCA<br>
> >>><br>
> >>><br>
> >>> ______________________________<wbr>_________________<br>
> >>> Users mailing list<br>
> >>> <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
> >>> <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/users</a><br>
> >>><br>
> >>><br>
> >><br>
> ><br>
> ><br>
> > --<br>
> ><br>
> > Devin Acosta<br>
> > Red Hat Certified Architect, LinuxStack<br>
> > <a href="tel:602-354-1220" value="+16023541220">602-354-1220</a> || <a href="mailto:devin@linuxguru.co">devin@linuxguru.co</a><br>
> ><br>
><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><br></div><div>Devin Acosta</div><div>Red Hat Certified Architect, LinuxStack </div><div>602-354-1220 || <a href="mailto:devin@linuxguru.co" target="_blank">devin@linuxguru.co</a></div></div></div>
</div>