Details
-
Improvement
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: Windows
Platform: PC
Description
For New plugin:
ARP Handler
1. When I add static host for a particular node, I could see that same host is showing up in all the nodes.
Steps to reproduce the issue:
a. Start the controller with of13 option
b. Bring up the mininet with new plugin - sudo mn --topo tree,2 --controller remote,ip=127.0.0.1 --switch ovsk,protocols=OpenFlow13
c. PUT http://127.0.0.1:8080/controller/nb/v2/hosttracker/default/address/10.1.0.4 using the below body
<hostConfig>
<dataLayerAddress>8e:ad:13:44:4d:8c</dataLayerAddress>
<networkAddress>10.1.0.4</networkAddress>
<nodeType>MD_SAL</nodeType>
<nodeId>openflow:3</nodeId>
<nodeConnectorType>MD_SAL</nodeConnectorType>
<nodeConnectorId>openflow:3:2</nodeConnectorId>
<staticHost>true</staticHost>
</hostConfig>
d. Verify the host using GET http://127.0.0.1:8080/controller/nb/v2/statistics/default/flow
You could see the same host in all the nodes.
Issue: One host should show up in a particular node
This is happening only with the new plugin.
For Old Plugin:
1. Ping fails:
a. Start the controller with of13 option
b. Bring up the mininet with old plugin - sudo mn --topo tree,2 --controller remote,ip=127.0.0.1
c. Do the following on the mininet: h1 ping h4
2. Because of the above, I could not see the active hosts with the old plugin
GET http://127.0.0.1:8080/controller/nb/v2/hosttracker/default/hosts/active