[NB BGP] ovs mac rewrite rules are missing
Bug #2078791 reported by
Michel Nederlof
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)
Changed in ovn-bgp-agent: | |
assignee: | nobody → Michel Nederlof (mnederlof) |
To post a comment you must log in.
Related fix proposed to branch: master /review. opendev. org/c/openstack /ovn-bgp- agent/+ /927816
Review: https:/