<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Feb 16, 2017 at 5:09 PM, Simone Tiraboschi <span dir="ltr">&lt;<a href="mailto:stirabos@redhat.com" target="_blank">stirabos@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><br><div><a href="http://blog.spinhirne.com/2016/09/the-ovn-gateway-router.html" target="_blank">http://blog.spinhirne.com/2016<wbr>/09/the-ovn-gateway-router.htm<wbr>l</a></div></div></div></div></blockquote></span><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><div><br></div></span><div>Great!</div><div>Actually using the previous blog post of the series:</div><div><a href="http://blog.spinhirne.com/2016/09/an-introduction-to-ovn-routing.html" target="_blank">http://blog.spinhirne.com/2016<wbr>/09/an-introduction-to-ovn-<wbr>routing.html</a></div></div></div></div></blockquote><div><br></div></span><div>It was something I wished to show this Monday in the workshop but we were really out of time!</div></div></div></div></blockquote><div><br></div><div>Don&#39;t worry Simone; you were superfast for the time you had available and you didn&#39;t any mistake jumping from one presentation to another in realtime... superb ;-)<br> <br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><br><div> </div></div></div><div class="gmail_extra">And now vm1 is able to ping both the gateways ip on subn1 and subn2 and to ssh into vm2</div><div class="gmail_extra">It remains a sort of spof the fact of the central ovn server, where the logical router lives... but for initial testing it is ok</div></div></blockquote><div><br></div></div></div><div>Are you sure? did you tried bringing it down?</div><div><br></div><div>AFAIU, OVN is already providing distributed routing since 2.6: if the node where you have the oVirt OVN provider and the OVN controller with northbound and southbound DB is down you cannot edit logical networks but the existing flows should still be there.</div><div><br></div><div> </div></div></div></div></blockquote><div><br></div></div>No, I&#39;m not sure... it was only my wrong assumption.<br></div><div class="gmail_extra">And you are right. This is a single host environment with self hosted engine.<br></div><div class="gmail_extra">I put the provider on hosted engine.<br></div><div class="gmail_extra">I set global maintenance and shutdown the engine.<br></div><div class="gmail_extra">And I&#39;m still able to go from ovn_net1 to ovn_net2 without any problem... Fine!<br><br></div><div class="gmail_extra">After exiting global maintenance and automatic power on of the engine I can verify that the configuration has been retained with the configured virtual router and its gateway ports in nb database.<br><br></div><div class="gmail_extra">Just a question: so where does the virtual router live? which command can I run on the host to verify the sw defined router configuration while the provider is down, how this information is mapped on the host itself so that it routes packets from ovn_net1 to ovn_net2?<br><br></div><div class="gmail_extra">Cheers,<br></div><div class="gmail_extra">Gianluca<br></div><div class="gmail_extra"><br></div></div>