Bug 2005964

Summary: After migration from OVS to OVN, octavia LB is in error state & new LB creation fails with octavia.amphorae.driver_exceptions.exceptions.TimeOutException
Product: Red Hat OpenStack Reporter: Rohini Diwakar <rdiwakar>
Component: openstack-octaviaAssignee: Jakub Libosvar <jlibosva>
Status: CLOSED CURRENTRELEASE QA Contact: Bruna Bonguardo <bbonguar>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 16.1 (Train)CC: bcafarel, egarciar, ekuris, gthiemon, ihrachys, jamsmith, kurathod, lpeer, majopela, rsafrono, scohen
Target Milestone: z8Keywords: Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-06-30 20:17:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2019745    

Description Rohini Diwakar 2021-09-20 14:55:38 UTC
Description of problem:
After completing the migration from OVS to OVN, observed some issues with our octavia. 
The loadbalancers that where present before the migration are now on error state.
Also, unable to create new loadbalancers.
It looks like the loadbalancer management network is having issues.
On the 3 controllers, we see the interface o-hm0, but we we can not attach to a amphora instance with ssh in this network (this was possible before the migration).

ERROR: 
+++
2021-09-20 14:20:43.141 85 ERROR octavia.controller.worker.v1.tasks.amphora_driver_tasks [-] Amphora compute instance failed to become reachable. This either means the compute driver failed to fully boot the ins
tance inside the timeout interval or the instance is not reachable via the lb-mgmt-net.: octavia.amphorae.driver_exceptions.exceptions.TimeOutException: contacting the amphora timed out
+++

Tried the lodbalancer failover. A new amphora instance is then spawned, but since there is no connectivity to the loadbalancer mgmt network, the failover fails.


Version-Release number of selected component (if applicable):
RHOSP16.1

Steps to Reproduce:
1. Create LB
2. Migrate from OVS to OVN
3.