Bug 2222046 - OVN should insert ARP / ND responder flows for ports that have `unknown` address if they also have IP/MAC set
Summary: OVN should insert ARP / ND responder flows for ports that have `unknown` addr...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux Fast Datapath
Classification: Red Hat
Component: ovn22.12
Version: FDP 23.J
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: ---
Assignee: Dumitru Ceara
QA Contact: Jianlin Shi
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-11 16:43 UTC by Ihar Hrachyshka
Modified: 2023-08-15 15:36 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-15 15:36:16 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FD-2996 0 None None None 2023-07-11 16:45:14 UTC

Comment 2 Ihar Hrachyshka 2023-08-07 19:55:59 UTC
I believe the current thinking is that if there's a fix on OVN side for this scenario, it would involve OVN controller splitting the list of ports for the UNKNOWN flow into pieces, each of which would be below the kernel/netlink limit. Then call to controller() at the end of each chunk, which would reinject the packet back into the table, for the next chunk, until all chunks are completed.

If so, the description here should be adjusted to reflect this.

Comment 3 Dumitru Ceara 2023-08-15 15:36:16 UTC
(In reply to Ihar Hrachyshka from comment #2)
> I believe the current thinking is that if there's a fix on OVN side for this
> scenario, it would involve OVN controller splitting the list of ports for
> the UNKNOWN flow into pieces, each of which would be below the
> kernel/netlink limit. Then call to controller() at the end of each chunk,
> which would reinject the packet back into the table, for the next chunk,
> until all chunks are completed.
> 
> If so, the description here should be adjusted to reflect this.

Ihar, you're right but for our team's tracking it's better if we open a new bug to track the alternate approach.  I opened bug 2232152 for that and will be closing this one.


Note You need to log in before you can comment on or make changes to this bug.