[NB BGP] ovs mac rewrite rules are missing

Bug #2078791 reported by Michel Nederlof
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ovn-bgp-agent
New
Undecided
Michel Nederlof

Bug Description

When using l3 evpn mode, when a new provider network is exposed. is sometimes removes too much of the ovs-ofctl flows from other provider networks.

This functionally breaks connectivity on local subnets, which is not always handled by ovn directly.

since the destination mac address is set to the external mac address of an floating ip (for example) it is not picked up by the vrf interface and discarded, if those rules are missing.

my suggestion would be that each EvpnDev only handles it's own ovs rules in the cleanup, rather than checking all rules that might be present (and leave that part up to the sync method itself)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to ovn-bgp-agent (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/927816

Changed in ovn-bgp-agent:
assignee: nobody → Michel Nederlof (mnederlof)
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.