Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
2936
Description
1) Run karaf
2) Enable the below features
feature:install odl-openflowplugin-flow-services
feature:install odl-dlux-all
feature:install odl-l2switch-all
feature:install odl-l2switch-switch-ui
feature:install odl-l2switch-switch-rest
3) Using mininet connect 2 switches in linear topology with 1000 hosts on each.
4) Now make the below REST CALL to get the nodes.
http://10.11.200.254:8181/restconf/operational/opendaylight-inventory:nodes
5) Controller console is unresponsive for few minutes.
5) After it is responsive the REST provides incorrect data. Below is a script output. Negative values mean the call failed failed to fetch required data.
Time taken for nodes call is 0 milliseconds
Total device Count = 2 (This is correct)
--------------------
Time taken for links call is 0 milliseconds
Total links = -2 (Expecting 2). None found.
--------------------
Time taken for ports call is 0 milliseconds
Total ports = -1 (Expecting 2002)
--------------------
Time taken for host call is 0 milliseconds
Total hosts = 0 (this is fine)
==========================================
http://10.11.200.254:8181/restconf/operational/network-topology:network-topology/
{
"network-topology": {
"topology": [
{
"topology-id": "flow:1",
"node": [
,
{
"node-id": "openflow:322122547201",
"termination-point": [
,
,
,
,
,
,
{ "tp-id": "openflow:322122547201:133", "opendaylight-topology-inventory:inventory-node-connector-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:322122547201']/opendaylight-inventory:node-connector[opendaylight-inventory:id='openflow:322122547201:133']" } ],
"opendaylight-topology-inventory:inventory-node-ref": "/opendaylight-inventory:nodes/opendaylight-inventory:node[opendaylight-inventory:id='openflow:322122547201']"
}
]
}
]
}
}