Build 2715: UI: Underlay: Physical-Topology-> Topology not drawn properly when Map flow/Trace flow has src/dst ip as floating ip
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
High
|
jayaramsatya | |||
Trunk |
Fix Committed
|
High
|
jayaramsatya |
Bug Description
Underlay topology path drawn does not seem to be correct for trace flow and map flow when flow is having src ip/dst ip as floating ip.
Steps:
Create the following resources:
VMs:
demo nodei4 test1-int ubuntu 5.5.5.3 m1.small Active None Running 3 hours, 40 minutes
demo nodei5 test2-int ubuntu 6.6.6.3 Floating IPs: 5.5.5.4 m1.small Active None Running 3 hours, 39 minutes
Networks
test1 5.5.5.0/24 - Disabled Up
test2 6.6.6.0/24 - Disabled Up
Floating IPs
5.5.5.4
6.6.6.3 (c89cb719-
test1:test2FIP
Issues:
1) Trace flow not correct (screenshots traceflow1.png, traceflow2.png)
request :
Sending reqUrl http://
X_API_ROLE: 'KeystoneAdmin,
'Content-Length': 70,
'Content-Type': 'application/json' }
Sending reqUrl http://
X_API_ROLE: 'KeystoneAdmin,
'Content-Length': 0 }
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
{
"nodes": [
{
"name": "nodei5",
"node_type": "virtual-router"
},
{
"name": "nodei4",
"node_type": "virtual-router"
},
{
"name": "682972c0-
"node_type": "virtual-machine"
},
{
"name": "0a167a77-
"node_type": "virtual-machine"
}
],
"links": [
{
"endpoints": [
"nodei5"
]
},
{
"endpoints": [
"nodei5",
"nodei4"
]
},
{
"endpoints": [
"nodei4",
]
}
]
}
2) Map flow not correct( screenshot mapflow1.png)
Sending reqUrl http://
02/25/2016 11:31:54 PM - debug: Query executed in 2.036secs {"table"
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
Sending reqUrl http://
02/25/2016 11:32:06 PM - debug: DiscService Response Updated by process:11846 {"OpServer"
Response:
{
"nodes": [
{
"name": "bng-contrail-
"node_type": "physical-router"
},
{
"name": "bng-contrail-
"node_type": "physical-router"
},
{
"name": "682972c0-
"node_type": "virtual-machine"
},
{
"name": "0a167a77-
"node_type": "virtual-machine"
},
{
"name": "nodei5",
"node_type": "virtual-router"
},
{
"name": "nodei4",
"node_type": "virtual-router"
}
],
"links": [
{
"endpoints": [
"nodei5"
]
},
{
"endpoints": [
"nodei5",
]
},
{
"endpoints": [
]
},
{
"endpoints": [
"nodei4"
]
},
{
"endpoints": [
"nodei4",
]
}
]
}
tags: | added: blocker |
Changed in juniperopenstack: | |
assignee: | Rahul (rahuls) → asbalaji (asbalaji) |
Changed in juniperopenstack: | |
milestone: | r3.0-fcs → r3.0.1.0 |
milestone: | r3.0.1.0 → r3.1.0.0-fcs |
assignee: | asbalaji (asbalaji) → jayaramsatya (jayaramsatya) |
importance: | Undecided → Medium |
tags: | removed: ui |
Looks like src and dst VMs are getting overlapped in such a manner that it's impossible to understand the path drawn without dragging it. Response returned is correct