Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-3104

there is no default ipv6 name for dynamic-routing-vxlan-ifname

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • ovn26.03
    • None
    • False
    • False
    • rhel-9
    • None
    • rhel-net-ovn
    • ssg_networking

       Problem Description: Clearly explain the issue.

      if dynamic-routing-vxlan-ifname is not set for ipv6, even when ovn-evpn-local-ip is set for ipv6, ipv6 won't be learned and advertised

       Impact Assessment: Describe the severity and impact (e.g., network down,availability of a workaround, etc.).

       

       Software Versions: Specify the exact versions in use (e.g.,openvswitch3.1-3.1.0-147.el8fdp).

      ovn26.03-26.03.0-alpha.317

        Issue Type: Indicate whether this is a new issue or a regression (if a regression, state the last known working version).

       

       Reproducibility: Confirm if the issue can be reproduced consistently. If not, describe how often it occurs.

      Always

       Reproduction Steps: Provide detailed steps or scripts to replicate the issue.

      systemctl start openvswitch
      systemctl start ovn-northd
      ovn-nbctl set-connection ptcp:6641
      ovn-sbctl set-connection ptcp:6642
      ovs-vsctl set open . external_ids:system-id=hv1 external_ids:ovn-remote=tcp:127.0.0.1:6642 external_ids:ovn-encap-type=geneve external_ids:ovn-encap-ip=127.0.0.1 external-ids:ovn-evpn-local-ip=101-20.0.86.26,101-20:0:86::26 external-ids:ovn-evpn-vxlan-ports=4789                                                                
      systemctl restart ovn-controller
      ovs-vsctl --if-exists del-br br-nat
      ovs-vsctl add-br br-nat
      ovs-vsctl set open . external_ids:ovn-bridge-mappings=phy:br-nat
      ip link set br-nat up
      ovn-nbctl ls-add public
      ovn-nbctl -- lsp-add public pub-ln\
      	-- lsp-set-type pub-ln localnet\
      	-- lsp-set-addresses pub-ln unknown\
      	-- lsp-set-options pub-ln network_name=phy
      
      
      ip link del vrf-101
      ip link add vrf-101 type vrf table 101
      ip link set vrf-101 up
      ovn-nbctl lsp-add public ls1p1\
      	-- lsp-set-addresses ls1p1 "00:00:00:00:01:01 20.0.0.1 2002::1"\
      	-- lsp-add public ls1p2\
      	-- lsp-set-addresses ls1p2 "00:00:00:00:01:02 20.0.0.2 2002::2"
      
      
      ip link add br-101 type bridge
      ip link set br-101 master vrf-101 addrgenmode none
      ip link set br-101 up
      ip link add vxlan-101 type vxlan id 101 dstport 60011 local 20.0.86.26 nolearning
      ip link add vxlan-v6-101 type vxlan id 101 dstport 60011 local 20:0:86::26 nolearning
      ip link set dev vxlan-101 up
      ip link set vxlan-101 master br-101
      ip link set vxlan-v6-101 up
      ip link set vxlan-v6-101 master br-101
      ip link add name lo-101 type dummy
      ip link set lo-101 master br-101
      ip link set lo-101 up
      ovn-nbctl set logical_switch public other_config:dynamic-routing-vni=101\
      	-- set logical_switch public other_config:dynamic-routing-redistribute=fdb
      
      bridge fdb append 00:00:00:00:00:00 dev vxlan-101 dst 20.0.86.25 static permanent
      bridge fdb add 00:00:ff:ff:01:02 dev vxlan-101 dst 20.0.86.25 static extern_learn
      bridge fdb append 00:00:00:00:00:00 dev vxlan-v6-101 dst 20:0:86::25 static permanent
      bridge fdb add 00:00:ff:ff:55:02 dev vxlan-v6-101 dst 20:0:86::25 static extern_learn
      
      
      ip neigh add dev br-101 20.0.0.150 lladdr f0:00:0f:16:10:50 nud noarp extern_learn
      ip -6 neigh add dev br-101 20:0:86::150 lladdr f0:00:0f:16:55:50 nud noarp extern_learn
      
      
      ovs-vsctl add-port br-int ls1p1 -- set interface ls1p1 type=internal external_ids:iface-id=ls1p1
      ip netns add ls1p1
      ip link set ls1p1 netns ls1p1
      ip netns exec ls1p1 ip link set ls1p1 address 00:00:00:00:01:01
      ip netns exec ls1p1 ip link set ls1p1 up
      ip netns exec ls1p1 ip addr add 20.0.0.1/24 dev ls1p1
      ip netns exec ls1p1 ip addr add 2002::1/64 dev ls1p1
      sleep 5
      ovn-appctl evpn/vtep-fdb-list
      ovn-appctl evpn/vtep-arp-list
      ovn-appctl evpn/remote-vtep-list
      tail -n 10 /var/log/ovn/ovn-controller.log
      ip neigh show dev br-101 nud noarp 

       Expected Behavior: Describe what should happen under normal circumstances.

      fdb for ipv6 is learned and advertised

       Observed Behavior: Explain what actually happens.

      [root@wsfd-advnetlab20 FDP-2767]# rpm -qa | grep -E "openvswitch|ovn"
      openvswitch-selinux-extra-policy-1.0-39.el9fdp.noarch
      openvswitch3.5-3.5.2-63.el9fdp.x86_64
      python3-openvswitch3.5-3.5.2-63.el9fdp.x86_64
      ovn26.03-26.03.0-alpha.317.el9fdp.x86_64
      ovn26.03-central-26.03.0-alpha.317.el9fdp.x86_64
      ovn26.03-host-26.03.0-alpha.317.el9fdp.x86_64
      
      + sleep 5
      + ovn-appctl evpn/vtep-fdb-list
      UUID: 520c0bd5-4864-40cb-a18c-79f4d835f4f2, MAC: 00:00:ff:ff:01:02, vni: 101, binding_key: 0x80000001, dp_key: 1
      + ovn-appctl evpn/vtep-arp-list
      UUID: d926fbbe-f88e-4559-9725-650d36e14516, VNI: 101, MAC: f0:00:0f:16:55:50, IP: 20:0:86::150, dp_key: 1
      UUID: bbc74464-f8c4-496d-9cba-1d5f655d83a2, VNI: 101, MAC: f0:00:0f:16:10:50, IP: 20.0.0.150, dp_key: 1
      + ovn-appctl evpn/remote-vtep-list
      IP: 20.0.86.25, port: 4789, vni: 101
      + tail -n 10 /var/log/ovn/ovn-controller.log
      2026-02-05T01:10:29.484Z|00041|main|INFO|OVS feature set changed, force recompute.
      2026-02-05T01:10:29.488Z|00042|host_if_monitor|INFO|Enabling host interface monitor
      2026-02-05T01:10:29.494Z|00043|neighbor_table_notify|INFO|Adding neighbor table watchers.
      2026-02-05T01:10:29.494Z|00044|evpn_binding|WARN|Couldn't find EVPN tunnel for 4789 destination port.
      2026-02-05T01:10:29.494Z|00045|evpn_fdb|WARN|Couldn't find EVPN binding for 00:00:ff:ff:01:02 MAC address.
      2026-02-05T01:10:29.495Z|00046|if_status|INFO|Not updating pb chassis for ls1p1 now as sb is readonly
      2026-02-05T01:10:29.495Z|00047|binding|INFO|Claiming lport ls1p1 for this chassis.
      2026-02-05T01:10:29.495Z|00048|binding|INFO|ls1p1: Claiming 00:00:00:00:01:01 20.0.0.1 2002::1
      2026-02-05T01:10:29.532Z|00049|binding|INFO|Setting lport ls1p1 ovn-installed in OVS
      2026-02-05T01:10:29.532Z|00050|binding|INFO|Setting lport ls1p1 up in Southbound
      + ip neigh show dev br-101 nud noarp
      20.0.0.150 lladdr f0:00:0f:16:10:50 extern_learn NOARP 
      20:0:86::150 lladdr f0:00:0f:16:55:50 extern_learn NOARP 

       Troubleshooting Actions: Outline the steps taken to diagnose or resolve the issue so far.

       

       Logs: If you collected logs please provide them (e.g. sos report, /var/log/openvswitch/* , testpmd console)

              ovnteam@redhat.com OVN Team
              rhn-support-jishi Jianlin Shi
              OVN QE OVN QE
              Jianlin Shi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: