Bug 2131270

Summary: [ovs][ovn] Add the possibility to set IPv6 Neighbor Advertisement Message fields
Product: Red Hat Enterprise Linux Fast Datapath Reporter: Daniel Alvarez Sanchez <dalvarez>
Component: openvswitch2.17Assignee: Paolo Valerio <pvalerio>
Status: NEW --- QA Contact: ovs-qe
Severity: high Docs Contact:
Priority: unspecified    
Version: FDP 22.GCC: bcafarel, ctrautma, fleitner, jhsiao, 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:
: 2131273 (view as bug list) Environment:
Last Closed: 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:    
Bug Blocks: 1920499, 2131276, 2131273    

Description Daniel Alvarez Sanchez 2022-09-30 13:43:20 UTC
Today, OVS can't set certain flags on NA packets and OVN needs to implement the NDP responder via a controller action [0] rather than via flows (as with ARP). 

This creates an unwanted dependency on ovn-controller running for dataplane(IPv6) traffic leading to potential glitches and downtime in the event of updates of ovn-controller and a potential bottleneck (only one thread handling controller actions).

This BZ is to track the inclusion of the feature in OVS. There was a proposal upstream [1] and a request [2] a while back that didn't seem to get traction.

I will open the OVN counterpart depending on this BZ.


[0] https://github.com/ovn-org/ovn/blob/2e4f393650ccf298f26787583c13a88197ba8348/controller/pinctrl.c#L6030
[1] http://patchwork.ozlabs.org/project/openvswitch/patch/20200928134947.48269-1-fankaixi.li@bytedance.com/
[2] https://mail.openvswitch.org/pipermail/ovs-discuss/2020-July/050388.html