Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
The FDP team is no longer accepting new bugs in Bugzilla. Please report your issues under FDP project in Jira. Thanks.

Bug 1920499

Summary: [ovn] Implement ND without controller action
Product: Red Hat Enterprise Linux Fast Datapath Reporter: Daniel Alvarez Sanchez <dalvarez>
Component: ovn2.13Assignee: OVN Team <ovnteam>
Status: CLOSED WONTFIX QA Contact: Jianlin Shi <jishi>
Severity: unspecified Docs Contact:
Priority: medium    
Version: FDP 21.ICC: bcafarel, ctrautma, jishi, mmichels, ralongi, ralonsoh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-02-14 21:12:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2131270    
Bug Blocks: 2131276    

Description Daniel Alvarez Sanchez 2021-01-26 12:24:14 UTC
Today, when an instance sends an ICMPv6 Neighbor Solicitation (NS) packet, it gets sent to ovn-controller which will reply with the appropriate NA.

While this works, it doesn't match the IPv4 behavior for ARP where all the actions are implemented at OVS level without requiring the controller to be up.

This not only seems to create a dependency for the IPv6 dataplane on the controlplane (ovn-controller) but I assume that, depending on the traffic pattern, there could also be a performance hit as all these actions will be processed by a single thread in ovn-controller.

It looks like this has been already requested upstream in the past [0] and there was some limitations but they seem to have been resolved already at userspace [1].
Not sure about kernel level though.

I'll defer to the core OVN team to assess whether this is technically possible at the moment or we need additional BZs/RFEs that target different components.


[0] https://mail.openvswitch.org/pipermail/ovs-discuss/2020-July/050388.html
[1] http://patchwork.ozlabs.org/project/openvswitch/patch/20200928134947.48269-1-fankaixi.li@bytedance.com/

Comment 1 Daniel Alvarez Sanchez 2022-10-03 14:47:20 UTC
*** Bug 2131273 has been marked as a duplicate of this bug. ***

Comment 2 OVN Bot 2024-02-14 21:12:10 UTC
This issue is being closed as an automatic process due to the issue's age. If you wish to re-open this issue, please do so in Jira (https://issues.redhat.com) in the 'FDP' project. Please be sure to set the component to the latest OVN version where this issue is known to occur. If this is a feature request or improvement, please set the component to 'OVN'.