FIB entries not showing all IP's with dualstack VM IP's
Description
Environment
Operating System: All
Platform: All
Attachments
relates to
Activity

Philippe Guibert October 25, 2017 at 9:19 AM
Issue is FIXED in latest stable RC build.
closing the issue.

Philippe Guibert October 19, 2017 at 11:57 AMEdited
2 issues encountered:
issue 1 : some IPv6 entries not present
seen only on karaf-0.7
this is this issue.
And As a test has been done with latest netvirt nitrogen, I can say that the issue is not reproduced anymore.
issue 2 : when dissociate ipv4 subnet, the ipv6 entries are removed too
this should be part of a separate ticket.

Philippe Guibert October 19, 2017 at 11:09 AM
Adding to this, in file https://lf-opendaylight.atlassian.net/secure/attachment/10386/ticket_9138_traceopenstack_odl_test3_binary_karaf7.txt, using following file:
https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/karaf/0.7.0/karaf-0.7.0.tar.gz
date: Tue Sep 19 21:06:55
I could observe some missing entries
I ran 2 VMs with IPv4 Subnet ( VM1, VM2), then I ran 2 other VMs with IPv6 being added ( VM3, VM4).
I could see following differences:
At step 4, original VMs take more or less time to acquire IPv6 address ( VM2 takes more time than VM1)
At step 7, there is a missing IPv4 and IPv6 entry ( this is VM2 addressing that is missing)
As for before, the step 9 is flushing almost all IPv6.
Regards,

Philippe Guibert October 19, 2017 at 10:44 AM
file https://lf-opendaylight.atlassian.net/secure/attachment/10385/ticket_9138_traceopenstack_odl_test2.txt follows an other series of steps.
I followed the series, and did not detect any missing FIB entries,.., except at step 9, where almost all IPv6 entries are missing ( indeed, only gateway IPv6 was still present)

Philippe Guibert October 19, 2017 at 8:15 AM
Hi,
I did some basic testing with head branch of nitrogen.
13aa5277638c - (HEAD, gerrit/stable/nitrogen) BUG 9221: Improve logical SFF handling (3 days ago) <Jaime Caamaño
87fa9a02ee34 - BUG 9220: don't use tun_gpe_np as match field (3 days ago) <Jaime Caamaño Ruiz>
Please see log file https://lf-opendaylight.atlassian.net/secure/attachment/10384/ticket_9138_traceopenstack_odl.txt.
According to above plan, I could observe the following:
at step 7, even if ipv4 subnet is not attached to router, the IPv4s are displayed in the FIB, along with IPv6.
reversely at step 14, the ipv4 IPs of the first N1 network have been removed, when IPv6 subnet is detached.
Note also, that the plan differs in two points:
I did create only 3 and 1 VM for respectively N1 and N2.
for N2, I created the VM after having attached the ipv4 subnet of N2 to router1.
Hope it does not impact the test result.
Description:
FIB entries not showing all IP's with dual stack VM IP's
Steps:
1.Create, Network, Subnet(IPV4), Subnet(SLAAC), boot VM's check check all IP address got assigned.
status: Pass
2. Create network and add subnet to it and check FIB entries.
Status: FAIL. FIB entries are missing.