On 04.05.2026 10:01, Dumitru Ceara wrote:
> Hi Alexandra,
>
> Unfortunately, we have introduced a regression in 26.03 since
> 1b4058b9162c ("northd: Process external arps on ha chassis.") [0].
>
> The problem is that now we drop all ARP requests if they're received
> from a localnet port that's part of a switch connected to a router with
> a DGP on a chassis where the DGP is not bound.
>
> That makes sense for router owned IPs but it breaks functionality when
> the targeted IP is actually owned by a logical switch port bound to the
> chassis where we process the ARP request.
>
> I think this topology depicts the situation the best:
>
> (fabric) -- localnet-port -- LS --- DGP(chassis2) -- LR
>                               |
>                               |
>                              VM (chassis1)
>
> If on chassis1 (where the VM actually runs and is bound) we receive an
> ARP request for VM's IP, we currently drop it because DGP is bound to
> chassis2 and REGBIT_EXT_ARP == 1.
>
> More details in [1].
>
> Would you happen to have some time to look into this issue?
>
> Thanks,
> Dumitru
>
> [0] https://github.com/ovn-org/ovn/commit/1b4058b
> [1] https://redhat.atlassian.net/browse/FDP-3767
>
*Hi Dumitru! I've mostly finished working on this issue, but while doing 
so I discovered a problem with I-P in this case, which is why the tests 
I ran aren't always green. I'll fix both issues and hope to finish 
tomorrow. Sorry for the delay!*


_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to