Bug 2170302

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.el9fdp 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:07:01 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:26:29 UTC
tested with script in https://bugzilla.redhat.com/show_bug.cgi?id=2170305#c3

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

+ ip netns exec public1 join_group -f 6 -g ff05::2 -i public1                                         
+ ovn-sbctl list igmp_group
_uuid               : 81c3a44d-3399-41dc-b0cb-692c5ca98194                                            
address             : "ff02::1:ff00:123"
chassis             : cf7d0c52-50a4-4b99-83ac-8e6eb8541707                                            
datapath            : 60132754-5c76-4bff-834c-78862c2dbf2c
ports               : [46dad14d-b30c-4b72-aee8-6b3480d9fe3e]                                          

_uuid               : 5d8f1b45-d036-49a2-9830-6ad78c059937                                            
address             : mrouters
chassis             : cf7d0c52-50a4-4b99-83ac-8e6eb8541707                                            
datapath            : 60132754-5c76-4bff-834c-78862c2dbf2c                                            
ports               : []                                                                              

_uuid               : 044c9455-2bd7-4246-a03e-333440c82d20                                            
address             : "ff02::1:ff00:23"
chassis             : cf7d0c52-50a4-4b99-83ac-8e6eb8541707                                            
datapath            : 60132754-5c76-4bff-834c-78862c2dbf2c
ports               : [46dad14d-b30c-4b72-aee8-6b3480d9fe3e]                                          

_uuid               : 1486ce3f-e8e1-4c68-a9c1-9d3d512bd4d3                                            
address             : "ff05::2"
chassis             : cf7d0c52-50a4-4b99-83ac-8e6eb8541707                                            
datapath            : 60132754-5c76-4bff-834c-78862c2dbf2c
ports               : [46dad14d-b30c-4b72-aee8-6b3480d9fe3e]                                          
+ grep ff05
+ ovn-sbctl lflow-list
  table=25(ls_in_l2_lkup      ), priority=90   , match=(eth.mcast && ip6 && ip6.dst == ff05::2 ), action=(outport = "ff05::2"; output; )
[root@kvm-04-guest03 bz2170302]# rpm -qa | grep -E "openvswitch2.17|ovn22.09"                         
ovn22.09-22.09.0-31.el9fdp.x86_64
openvswitch2.17-2.17.0-93.el9fdp.x86_64
ovn22.09-central-22.09.0-31.el9fdp.x86_64
ovn22.09-host-22.09.0-31.el9fdp.x86_64

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

+ ip netns exec public1 join_group -f 6 -g ff05::2 -i public1
+ ovn-sbctl list igmp_group
_uuid               : 0918a491-7dcb-4f1b-b413-73fca604d189
address             : "ff02::1:ff00:123"
chassis             : f63e604d-0cf7-4053-8e10-a7044c534d65
datapath            : 66858ca7-0eac-4090-a9a8-0d5e083e9c4f
ports               : [bb776cff-27cf-42f5-b84c-0370054e896a]

_uuid               : 4a96099e-5352-44c4-941f-3fc7110603d1
address             : "ff02::1:ff00:23"
chassis             : f63e604d-0cf7-4053-8e10-a7044c534d65
datapath            : 66858ca7-0eac-4090-a9a8-0d5e083e9c4f
ports               : [bb776cff-27cf-42f5-b84c-0370054e896a]

_uuid               : c3d4ea36-026e-46d9-9454-befa630bd321
address             : mrouters
chassis             : f63e604d-0cf7-4053-8e10-a7044c534d65
datapath            : 66858ca7-0eac-4090-a9a8-0d5e083e9c4f
ports               : []

_uuid               : 32716b5b-ecad-4f5a-b183-90d6e0b2579d
address             : "ff05::2"
chassis             : f63e604d-0cf7-4053-8e10-a7044c534d65
datapath            : 66858ca7-0eac-4090-a9a8-0d5e083e9c4f
ports               : [bb776cff-27cf-42f5-b84c-0370054e896a]
+ grep ff05
+ ovn-sbctl lflow-list

<=== no flow for ff05::2

[root@kvm-04-guest03 bz2170302]# rpm -qa | grep -E "openvswitch2.17|ovn22.09"
openvswitch2.17-2.17.0-93.el9fdp.x86_64
ovn22.09-22.09.0-129.el9fdp.x86_64
ovn22.09-central-22.09.0-129.el9fdp.x86_64
ovn22.09-host-22.09.0-129.el9fdp.x86_64