[OVSDB-286] ovs node removed from operational after partitioned from network and a config is made Created: 02/Feb/16 Updated: 28/Jun/16 Resolved: 28/Jun/16 |
|
| Status: | Resolved |
| Project: | ovsdb |
| Component/s: | Southbound.Open_vSwitch |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Jamo Luhrsen | Assignee: | Ananthi Palaniswamy |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Attachments: |
|
| External issue ID: | 5178 |
| Description |
|
the final result is an ovs instance thinking it's connected to the plugin (e.g. "is_connected: true") but it does not exist in operational. steps to reproduce: 1. connect ovs node to plugin (ovs-vsctl set-manager) 2. partition node from controller with iptables: 3. clear ip tables so communication is ok again. 4. create a bridge via northbound rest api notes: It doesn't appear that the plugin times out the connected node when it after step 3, the plugin throws an exception because the node connecting after step 4, the plugin removes the node because it "has no owner, cleaning up the operational data store" full karaf log attached |
| Comments |
| Comment by Jamo Luhrsen [ 02/Feb/16 ] |
|
Attachment 5178.karaf.log has been added with description: karaf.log |
| Comment by Jamo Luhrsen [ 06/Apr/16 ] |
|
Attachment karaf.log-1 has been added with description: another newer log for reference |
| Comment by Jamo Luhrsen [ 06/Apr/16 ] |
|
This is still seen in CSIT. There is not any of the "partitioning" happening It's reproducible locally as well, just running some of the ovsdb suites by clean, I mean there is nothing in config or operational store. ovs in karaf.log you can see this message when this happens: 2016-04-06 21:23:19,854 | INFO | lt-dispatcher-17 | OvsdbConnectionManager | 173 - org.opendaylight.ovsdb.southbound-impl - 1.2.3.beryllium-daily-v201604020031 | Entity{type='ovsdb', id=/(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)network-topology/topology/topology[ {(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=ovsdb:1}]/node/node[ {(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)node-id=ovsdb://209.132.179.50:6634}]} has no owner, cleaning up the operational data store |
| Comment by Ananthi Palaniswamy [ 21/Apr/16 ] |
|
Attachment Steps_toreproduce.txt has been added with description: Steps followed to reproduce the bug |
| Comment by Ananthi Palaniswamy [ 21/Apr/16 ] |
|
Hi Jamo, Attached the steps followed , not getting the exception as you have mentioned in attached karaf log. Reproduced the bug used latest Beryllium and attached recent karaf log. |
| Comment by Ananthi Palaniswamy [ 21/Apr/16 ] |
|
Attachment karaf.log has been added with description: Attached recent karaf log |
| Comment by Anil Vishnoi [ 28/Jun/16 ] |
|
Hi Jamo, Looks like this issue is fixed now. I am closing this bug, but if you still see this bug, please re-open it. |