[NETVIRT-1060] dual stack / configuring secondary extra route ipv6 address / not reachable Created: 09/Jan/18  Updated: 07/Jul/18  Resolved: 07/Jul/18

Status: Resolved
Project: netvirt
Component/s: None
Affects Version/s: None
Fix Version/s: Oxygen-SR2, Fluorine

Type: Bug Priority: Medium
Reporter: Philippe Guibert Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

scenario

create a router, 2 subnets ipv4/ipv6 within the same network.

attach those subnets to the router

start a VM.

on the router, create 2 extra routes ipv4 and ipv6 toward that VM

https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/netvirt-csit-1node-openstack-ocata-gate-stateful-oxygen/1/log_03_vpn_basic_dualstack_one_router.html.gz

observation

"test Add Multiple Extra Routes And Check Datapath Before L3VPN Creation fails" because IPv6 extra route is not reachable.

 



 Comments   
Comment by Philippe Guibert [ 09/Jan/18 ]

consequence

either problem is persistent, or there is an other issue.

after deleting extraroutes and recreting it, the check datapath fails too for IPv6

 

 

Comment by Philippe Guibert [ 09/Jan/18 ]

atfirst sight, the logs show that the FIB entries are correctly created for both ipv4 and ipv6

2018-01-09 08:57:39,532 | INFO  | nPool-1-worker-2 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib: Added internal FIB entry for prefix 72.1.1.0/24 nexthop 10.30.170.167 label 100024 to VPN dfdc4251-0c43-4ef9-b114-c1f605670d47 for interface null on dpn 206902204115945
2018-01-09 08:57:39,532 | INFO  | nPool-1-worker-2 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | addNewAdjToVpnInterface: Added extra route ip 72.1.1.0/24 nh 10.1.1.6 rd 206902204115945 vpnname dfdc4251-0c43-4ef9-b114-c1f605670d47 label 100024 Interface 2957e547-dc32-47b8-b23d-d267132ec5a9 on dpn 206902204115945
...
2018-01-09 08:57:39,532 | INFO  | nPool-1-worker-2 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | update: new Adjacency 72.1.1.0/24 with nextHop [10.1.1.6] label null subnet null added to vpn interface 2957e547-dc32-47b8-b23d-d267132ec5a9 on vpn dfdc4251-0c43-4ef9-b114-c1f605670d47 dpnId 206902204115945
......



2018-01-09 08:57:39,574 | INFO  | nPool-1-worker-4 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib : Found Interface Adjacency with prefix 71.1.1.0/24 rd dfdc4251-0c43-4ef9-b114-c1f605670d47
...
2018-01-09 08:57:39,574 | INFO  | nPool-1-worker-4 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib: Added internal FIB entry for prefix 71.1.1.0/24 nexthop 10.30.170.167 label 100022 to VPN dfdc4251-0c43-4ef9-b114-c1f605670d47 for interface null on dpn 206902204115945
2018-01-09 08:57:39,574 | INFO  | nPool-1-worker-4 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | addNewAdjToVpnInterface: Added extra route ip 71.1.1.0/24 nh 10.1.1.6 rd 206902204115945 vpnname dfdc4251-0c43-4ef9-b114-c1f605670d47 label 100022 Interface 2957e547-dc32-47b8-b23d-d267132ec5a9 on dpn 206902204115945

2018-01-09 08:58:07,289 | INFO  | nPool-1-worker-2 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib : Found Interface Adjacency with prefix 3001:db9:cafe:d::/64 rd dfdc4251-0c43-4ef9-b114-c1f605670d47
...
2018-01-09 08:58:07,289 | INFO  | nPool-1-worker-2 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib: Added internal FIB entry for prefix 3001:db9:cafe:d::/64 nexthop 10.30.170.167 label 100026 to VPN dfdc4251-0c43-4ef9-b114-c1f605670d47 for interface null on dpn 206902204115945
2018-01-09 08:58:07,290 | INFO  | nPool-1-worker-2 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | addNewAdjToVpnInterface: Added extra route ip 3001:db9:cafe:d::/64 nh 2001:db8:0:2:f816:3eff:fecb:1677 rd 206902204115945 vpnname dfdc4251-0c43-4ef9-b114-c1f605670d47 label 100026 Interface 2957e547-dc32-47b8-b23d-d267132ec5a9 on dpn 206902204115945


......
2018-01-09 08:58:07,303 | INFO  | eChangeHandler-0 | VrfEntryListener                 | 333 - org.opendaylight.netvirt.fibmanager-impl - 0.6.0.SNAPSHOT | ADD: Added Fib Entry rd dfdc4251-0c43-4ef9-b114-c1f605670d47 prefix 3001:db9:cafe:d::/64 route-paths [RoutePaths{getLabel=100026, getNexthopAddress=10.30.170.167, augmentations={}}]
...
...
2018-01-09 08:58:07,318 | INFO  | nPool-1-worker-5 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib: Added internal FIB entry for prefix 3001:db9:abcd:d::/64 nexthop 10.30.170.167 label 100012 to VPN dfdc4251-0c43-4ef9-b114-c1f605670d47 for interface null on dpn 206902204115945
2018-01-09 08:58:07,318 | INFO  | nPool-1-worker-5 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | addNewAdjToVpnInterface: Added extra route ip 3001:db9:abcd:d::/64 nh 2001:db8:0:2:f816:3eff:fecb:1677 rd 206902204115945 vpnname dfdc4251-0c43-4ef9-b114-c1f605670d47 label 100012 Interface
...

2018-01-09 08:58:07,317 | INFO  | nPool-1-worker-5 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib : Found Interface Adjacency with prefix 3001:db9:abcd:d::/64 rd dfdc4251-0c43-4ef9-b114-c1f605670d47
...
2018-01-09 08:58:07,318 | INFO  | nPool-1-worker-5 | L3vpnOverMplsGrePopulator        | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | populateFib: Added internal FIB entry for prefix 3001:db9:abcd:d::/64 nexthop 10.30.170.167 label 100012 to VPN dfdc4251-0c43-4ef9-b114-c1f605670d47 for interface null on dpn 206902204115945
2018-01-09 08:58:07,318 | INFO  | nPool-1-worker-5 | VpnInterfaceManager              | 352 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | addNewAdjToVpnInterface: Added extra route ip 3001:db9:abcd:d::/64 nh 2001:db8:0:2:f816:3eff:fecb:1677 rd 206902204115945 vpnname dfdc4251-0c43-4ef9-b114-c1f605670d47 label 100012 Interface

2018-01-09 08:58:07,343 | INFO  | eChangeHandler-0 | VrfEntryListener                 | 333 - org.opendaylight.netvirt.fibmanager-impl - 0.6.0.SNAPSHOT | ADD: Added Fib Entry rd dfdc4251-0c43-4ef9-b114-c1f605670d47 prefix 3001:db9:abcd:d::/64 route-paths [RoutePaths{getLabel=100012, getNexthopAddress=10.30.170.167, augmentations={}}]
Comment by Jamo Luhrsen [ 20/Feb/18 ]

do we have an update on this? would love to get these fixed so we can move the dualstack suites in to the gating job

Comment by Sam Hague [ 14/Mar/18 ]

Repeating Jamo's question. I see the patch below is pushed. Does this fix a failure in the tdd-wip suite?

https://git.opendaylight.org/gerrit/#/c/69444/

Comment by Valentina Krasnobaeva [ 16/Mar/18 ]

Patch fixes failures in extra-route tests, what we can see from sandbox run:

https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/netvirt-csit-1node-openstack-queens-upstream-stateful-oxygen/5/robot-plugin/log_full.html.gz#s1

https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/netvirt-csit-1node-openstack-queens-upstream-stateful-fluorine/6/robot-plugin/log_full.html.gz

But not a failure in Create Multiple L3VPN  test.

Jira issue about this failure is here:
 
https://jira.opendaylight.org/browse/NETVIRT-1106?filter=-2

Generated at Wed Feb 07 20:23:08 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.