Bug 2170301

Summary: [ovn][bgp] VM takes several minutes to obtain its IPv6 address (slaac - provider network)
Product: Red Hat Enterprise Linux Fast Datapath Reporter: OVN Bot <ovn-bot>
Component: ovn22.09Assignee: lorenzo bianconi <lorenzo.bianconi>
Status: VERIFIED --- QA Contact: Jianlin Shi <jishi>
Severity: high Docs Contact:
Priority: high    
Version: RHEL 9.0CC: chrisw, ctrautma, dceara, jiji, lorenzo.bianconi, mmichels, ralongi, ralonsoh, scohen
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovn22.09-22.09.0-62.el8fdp Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description OVN Bot 2023-02-16 05:06:58 UTC
This is an automatically-generated clone of issue https://bugzilla.redhat.com/show_bug.cgi?id=2154930

Comment 4 Jianlin Shi 2023-07-18 01:39:31 UTC
tested with script in https://bugzilla.redhat.com/show_bug.cgi?id=2170305#c3

reproduced on ovn22.09-22.09.0-31.el8:

+ ip netns exec public1 join_group -f 6 -g ff05::2 -i public1                                         
+ ovn-sbctl list igmp_group                                                                           
_uuid               : 4d07d879-7244-4a0a-89fd-a19e87ac2051                                            
address             : "ff02::1:ff00:123"                                                              
chassis             : d19fac69-91e5-4ab2-9a7e-ad2d83aad0b6                                            
datapath            : ef676321-52b7-48ab-90c4-7659c4305872                                            
ports               : [a525eea9-00ec-4e16-b68f-738d9a7bdbd0]                                          
                                                                                                      
_uuid               : 7e91e661-7df5-4236-9ce9-dd8b3561478b                                            
address             : "ff02::1:ff00:23"                                                               
chassis             : d19fac69-91e5-4ab2-9a7e-ad2d83aad0b6                                            
datapath            : ef676321-52b7-48ab-90c4-7659c4305872                                            
ports               : [a525eea9-00ec-4e16-b68f-738d9a7bdbd0]                                          
                                                                                                      
_uuid               : 07e399f2-0d6e-48c5-82af-03e82b01954b                                            
address             : mrouters                                                                        
chassis             : d19fac69-91e5-4ab2-9a7e-ad2d83aad0b6                                            
datapath            : ef676321-52b7-48ab-90c4-7659c4305872                                            
ports               : []                                                                              
                                                                                                      
_uuid               : 8ba91b3a-db98-4e9c-b668-140c29bb8e19                                            
address             : "ff05::2"                                                                       
chassis             : d19fac69-91e5-4ab2-9a7e-ad2d83aad0b6                                            
datapath            : ef676321-52b7-48ab-90c4-7659c4305872                                            
ports               : [a525eea9-00ec-4e16-b68f-738d9a7bdbd0]                                          
+ ovn-sbctl lflow-list                                                                                
+ grep ff05                                                                                           
  table=25(ls_in_l2_lkup      ), priority=90   , match=(eth.mcast && ip6 && ip6.dst == ff05::2 ), action=(outport = "ff05::2"; output; )
[root@kvm-03-guest05 bz2170302]# rpm -qa | grep -E "openvswitch2.17|ovn22.09"                         
ovn22.09-22.09.0-31.el8fdp.x86_64
ovn22.09-host-22.09.0-31.el8fdp.x86_64
ovn22.09-central-22.09.0-31.el8fdp.x86_64
openvswitch2.17-2.17.0-106.el8fdp.x86_64

Verified on ovn22.09-22.09.0-129.el8:

+ ip netns exec public1 join_group -f 6 -g ff05::2 -i public1                                         
+ ovn-sbctl list igmp_group                                                                           
_uuid               : 0ddb19fc-38cc-47cc-a1fb-64c2fcc0c3c9                                            
address             : "ff05::2"                                                                       
chassis             : 653678e0-5a67-4f8f-8e1f-040185f81f27                                            
datapath            : 4edae821-0917-4869-8134-5fd7ee171f85                                            
ports               : [d77ba6d3-0826-4725-98c2-d46224f1dacd]                                          
                                                                                                      
_uuid               : 516a597c-e438-4b1a-90d7-df6d5afbe59b                                            
address             : mrouters                                                                        
chassis             : 653678e0-5a67-4f8f-8e1f-040185f81f27                                            
datapath            : 4edae821-0917-4869-8134-5fd7ee171f85                                            
ports               : []                                                                              
                                                                                                      
_uuid               : b11e4a6c-5f04-4739-8049-ac1568fa3fbe                                            
address             : "ff02::1:ff00:123"                                                              
chassis             : 653678e0-5a67-4f8f-8e1f-040185f81f27                                            
datapath            : 4edae821-0917-4869-8134-5fd7ee171f85                                            
ports               : [d77ba6d3-0826-4725-98c2-d46224f1dacd]                                          
                                                                                                      
_uuid               : ddc6eb1f-5ab6-43aa-a81e-577e1e60be61                                            
address             : "ff02::1:ff00:23"                                                               
chassis             : 653678e0-5a67-4f8f-8e1f-040185f81f27                                            
datapath            : 4edae821-0917-4869-8134-5fd7ee171f85                                            
ports               : [d77ba6d3-0826-4725-98c2-d46224f1dacd]                                          
+ ovn-sbctl lflow-list                                                                                
+ grep ff05

<=== no flow for ff05::2
                                                                                           
[root@kvm-03-guest05 bz2170302]# rpm -qa | grep -E "openvswitch2.17|ovn22.09"
ovn22.09-22.09.0-129.el8fdp.x86_64
ovn22.09-host-22.09.0-129.el8fdp.x86_64
openvswitch2.17-2.17.0-106.el8fdp.x86_64
ovn22.09-central-22.09.0-129.el8fdp.x86_64