On 5/7/26 3:34 PM, Rukomoinikova Aleksandra wrote:
> 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!*
> 
> 

Hi Alexandra,

No worries, thanks for working on this!

Regards,
Dumitru

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

Reply via email to