[VPNSERVICE-68] Ping test is FAILED from VM to Invisible IP which is hosted non-nexthop Created: 22/Apr/16  Updated: 19/Oct/17  Resolved: 02/May/16

Status: Resolved
Project: vpnservice
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Suraj Ranjan Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Severity: normal
External issue ID: 5783

 Description   

EFFECT:

Ping test is FAILED from VM to Invisible IP which is hosted non-nexthop system.

DESCRIPTION:
Test Topology:
===============
N1-S1-VM1,N2-S2-VM3,N3-S3-VM5 on ComputeNode1 is connected to DPN1/ComputeNode1

N1-S1-VM2,N2-S2-VM4,N3-S3-VM6 on ComputeNode2 is connected to DPN2/ComputeNode2

CBA Controller Setup with 2SC's and 3PL's.



 Comments   
Comment by Suraj Ranjan [ 02/May/16 ]

Updated information:

EFFECT:

Ping test is FAILED from VM to Invisible IP which is hosted non-nexthop system.

DESCRIPTION:
Test Topology:
===============
N1-S1-VM1,N2-S2-VM3,N3-S3-VM5 on ComputeNode1 is connected to DPN1/ComputeNode1

N1-S1-VM2,N2-S2-VM4,N3-S3-VM6 on ComputeNode2 is connected to DPN2/ComputeNode2

CBA Controller Setup with 2SC's and 3PL's.

Build Used: sfi_beryllium-16.2.52.0.14
CSS Build : CSS3.0 Drop5 Black build (official release)

Steps To Reproduce:
===================
1. Bring up the Topology as mentioned above.
2. Create and configure VXLAN Tunnel between DPNs
3. Create Neutron network1,2,3/Subnets1,2,3/Ports1,2,3,4,5,6
4. Bring up NOVA VMs 1,2,3,4,5,6
5. Create L3vpn and associate N1 to L3VPN.

Create L3vpn:
http://10.183.254.195:8181/restconf/operations/neutronvpn:createL3VPN

{"input" : {
"l3vpn" : [

{ "id": "4ae8cd92-48ca-49b5-94e1-b2921a200001", "name": "vpn1", "route-distinguisher": ["100:1"], "export-RT": ["100:1"], "import-RT": ["100:1"], "tenant-id": "de0a7495-05c4-4be0-b796-1412835c6820" }

]
}
}

http://10.183.254.195:8080/restconf/operations/neutronvpn:associateNetworks

{
"input" :

{ "vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a200001", "network-id":["<net1 id>"] }

}

6.Create a Router and associate the network2 and network3 to it.
neutron router-create Router1
neutron router-interface-add Router1 net2-snet2
neutron router-interface-add Router1 net3-snet3

7. Associate Router1 to L3VPN:

{"input" :

{ "vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a200001", "router-id":"Router id" }

}
8.Create and bring up (Enterprise Network Host IP) eth0:1 interface on DPN1-VM3 with 20.0.0.150 (Invisible IP) and make sure 20.0.0.0/24 has a nexthop IP of DPN2 BR1 tunnel interface IP in "display fib"
9. Ping test is FAILED from VM5-DPN1(30.0.0.2) to 20.0.0.150 (Invisible IPs) which is hosted on non-nexthop

Expected Results:
Ping test should be PASSED even though inivisble IP is hosted non-nexthop for subnet route.(20.0.0.0/24)

Comment by Suraj Ranjan [ 02/May/16 ]

Fix is provided in:
https://git.opendaylight.org/gerrit/#/c/38096/

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