Baremetal connectivity broken with HA Openstack OVN

Bug #2052468 reported by Austin Cormier
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Triaged
High
Unassigned

Bug Description

When using OVN in a HA Openstack environment, baremetal integration to routed VLAN tenant networks is broken. Specifically the N/S routing. The underlying and unfixed Neutron issue is the following: https://bugs.launchpad.net/neutron/+bug/1995078

The short of it is that Neutron has a different scheduling mechanism for external/baremetal ports than it does for the L3 router interface.  If these two ports in OVN land on a different chassis (odds are they will) the packets will get dropped. This affects N/S traffic only and does not affect east/west (communication to a VM on the same tenant network).

The symptoms of this depend on what the user is attempting to do:

1. Cannot reach baremetal floating IP
2. Cannot ping the internal router gateway
3. ARP response is not returned from the internal router gateway (arpping <gateway).

To verify this issue is occurring, you can do a `ovn-sbctl show` in the OVN SB database. If the external port and the associated router port are scheduled on different chassis, then you would be hitting this bug.

Dmitry Tantsur (divius)
Changed in ironic:
status: New → Triaged
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.