<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Not via kolla-ansible as far as I know, tripleo had some migration steps built in that you may be able to mimic.  When we did our migration we had our internal tenants evacuate the region and we rebuilt in situ.   </div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Kamil Madac <kamil.madac@gmail.com><br>
<b>Sent:</b> 21 March 2023 10:27<br>
<b>To:</b> Danny Webb <Danny.Webb@thehutgroup.com><br>
<b>Cc:</b> openstack-discuss <openstack-discuss@lists.openstack.org><br>
<b>Subject:</b> Re: [neutron]</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="x_mc-ip-hide">
<div style="color:#000000; font-size:12px; text-align:left; font-family:Helvetica,Arial,sans-serif">
<strong><br>
<div class="x_caution" style="background-color:#F47F53; font-family:sans-serif"><span style="font-size:14pt"><strong>CAUTION:</strong></span>
<span style="font-size:11pt; font-weight:400">This email originates from outside THG</span>
</div>
</strong><br>
</div>
<hr>
</div>
Hi Danny,
<div><br>
</div>
<div>thanks for sharing your positive experience. I'm going to deploy OVN in dev environment with kolla-ansible. Maybe one more question. Is there any official way to migrate from OVS to OVN with kolla-ansible, or have you used the official migration script <a href="https://docs.openstack.org/networking-ovn/latest/install/migration.html?">https://docs.openstack.org/networking-ovn/latest/install/migration.html</a>?</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<div class="x_gmail_quote">
<div dir="ltr" class="x_gmail_attr">On Thu, Mar 16, 2023 at 5:43 PM Danny Webb <<a href="mailto:Danny.Webb@thehutgroup.com">Danny.Webb@thehutgroup.com</a>> wrote:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div class="x_msg-3661623342668778331">
<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
Hi Kamil,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
We're currently running 4 (soon to be 5) production regions all using kolla ansible as our deployer with OVN as our neutron backend.  It's been fairly solid for us and we've  had less issues with OVN than the traditional hybrid OVS / Iptables neutron driver
 (which we ran for about a year before switching to OVN).  Our regions are anywhere from 50-60 compute hosts with 1-2k+ VMs per region.  As far as I know most of the new development is going into OVN so would be a good place to start.  Ultimately, we've only
 really had 2 real issues whilst running it.  First was an issue where we had the provider network spamming gateway changes into southbound as we had our anycast SVI bound to our top of rack switches which made OVN keep updating it's location.  We mitigated
 this by moving the provider SVIs to our border routers and the issue went away and dropped the load on our OVN controllers significantly.   Only other real issue we had was during an upgrade of a region we ended up with what we believed to be some sort of
 stale flows that resulted in some hypervisors losing connectivity until we rebooted them.  </div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
Hope this helps!</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
Cheers,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255)">
Danny</div>
<div id="x_m_-3661623342668778331appendonsend"></div>
<hr style="display:inline-block; width:98%">
<div id="x_m_-3661623342668778331divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Kamil Madac <<a href="mailto:kamil.madac@gmail.com" target="_blank">kamil.madac@gmail.com</a>><br>
<b>Sent:</b> 14 March 2023 09:46<br>
<b>To:</b> openstack-discuss <<a href="mailto:openstack-discuss@lists.openstack.org" target="_blank">openstack-discuss@lists.openstack.org</a>><br>
<b>Subject:</b> [neutron]</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>
<div style="color:rgb(0,0,0); font-size:12px; text-align:left; font-family:Helvetica,Arial,sans-serif">
<strong><br>
<div style="background-color:rgb(244,127,83); font-family:sans-serif"><span style="font-size:14pt"><strong>CAUTION:</strong></span>
<span style="font-size:11pt; font-weight:400">This email originates from outside THG</span>
</div>
</strong><br>
</div>
<hr>
</div>
Hi All,
<div><br>
</div>
<div>I'm in the process of planning a small public cloud based on OpenStack. I have quite experience with kolla-ansible deployments which use OVS networking and I have no issues with that. It works stable for my use cases (Vlan provider networks, DVR, tenant
 networks, floating IPs).</div>
<div><br>
</div>
<div>For that new deployment I'm looking at OVN deployment which from what I read should be more performant (faster build of instances) and with ability to cover more networking features in OVN instead of needing external software like iptables/dnsmasq.</div>
<div><br>
</div>
<div>Does anyone use OVN in production and what is your experience (pros/cons)?</div>
<div>Is OVN mature enough to replace OVS in the production deployment (are there some basic features from OVS missing)?</div>
<div>
<div><br>
</div>
<div>Thanks in advance for sharing the experience.</div>
<div><br>
</div>
<span>-- </span><br>
<div dir="ltr">
<div dir="ltr"><a href="https://kmadac.github.io/" target="_blank">Kamil Madac</a><br>
</div>
</div>
</div>
</div>
</div>
<table border="0;" style="font-family:Helvetica; font-size:10pt; width:100%">
<tbody>
<tr style="height:20px">
<td style="width:99.1264%; height:19.625px"> </td>
</tr>
<tr style="height:42px">
<td><span style="font-size:11pt"><strong>Danny Webb</strong></span></td>
</tr>
<tr>
<td>Principal OpenStack Engineer</td>
</tr>
<tr>
<td><a href="mailto:Danny.Webb@thehutgroup.com" target="_blank">Danny.Webb@thehutgroup.com</a></td>
</tr>
<tr>
<td></td>
</tr>
<tr style="height:42px">
<td><a title="THG Website" href="https://www.thg.com" target="_blank"><img alt="THG Ingenuity Logo" width="230" height="30" src="https://dl8hes3yo0qpy.cloudfront.net/wp-content/uploads/2020/06/01092449/thg-ingenuity-logo-3.svg"></a></td>
</tr>
<tr>
<td><a href="https://www.linkedin.com/company/thgplc/?originalSubdomain=uk" target="_blank"><img alt="" width="18" height="18" src="https://i.imgur.com/wbpVRW6.png"></a> 
<a href="https://twitter.com/thgplc?lang=en" target="_blank">
<img alt="" width="18" height="18" src="https://i.imgur.com/c3040tr.png"></a> </td>
</tr>
</tbody>
</table>
</div>
</div>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
<span class="x_gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="x_gmail_signature">
<div dir="ltr"><a href="https://kmadac.github.io/" target="_blank">Kamil Madac</a><br>
</div>
</div>
</div>
<table style="font-family: 'Helvetica'; font-size: 10pt; width: 100%;" border="0;">
<tbody>
<tr style="height: 20px;">
<td style="width: 99.1264%; height: 19.625px;"> </td>
</tr>
<tr style="height: 42px;">
<td><span style="font-size: 11pt;"><strong>Danny Webb</strong></span></td>
</tr>
<tr>
<td>Principal OpenStack Engineer</td>
</tr>
<tr>
<td>Danny.Webb@thehutgroup.com</td>
</tr>
<tr>
<td></td>
</tr>
<tr style="height: 42px;">
<td><a title="THG Website" href="https://www.thg.com"><img src="https://dl8hes3yo0qpy.cloudfront.net/wp-content/uploads/2020/06/01092449/thg-ingenuity-logo-3.svg" alt="THG Ingenuity Logo" width="230" height="30"></a></td>
</tr>
<tr>
<td><a href="https://www.linkedin.com/company/thgplc/?originalSubdomain=uk"><img src="https://i.imgur.com/wbpVRW6.png" alt="" width="18" height="18"></a> 
<a href="https://twitter.com/thgplc?lang=en"><img src="https://i.imgur.com/c3040tr.png" alt="" width="18" height="18"></a>
</td>
</tr>
</tbody>
</table>
</body>
</html>