[OVSDB-301] Various forms of VM restart cause floatingIp flows to be removed but then not replaced Created: 15/Feb/16  Updated: 29/May/18  Resolved: 08/Mar/16

Status: Resolved
Project: ovsdb
Component/s: openstack.net-virt
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Josh Hershberg Assignee: Oded Shvartz
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 5353

 Description   

The following tempest tests fail:
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_suspend_resume
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot

What these tests do is set up a VM, network, router, and a floating IP, reboot, rebuild, stop-start, etc., the VM and then test that the floating IP is still working.

A SouthboundEvent is generated when the VM goes down which triggers the flow in table:30 to be removed. However, the corresponding SouthBoundEvents for when the port comes back up do not trigger the reconfiguration of the flow.

This fix:
https://git.opendaylight.org/gerrit/#/c/34394/
is where the code to clean up the floating_ips when the port goes down was fixed.



 Comments   
Comment by Sam Hague [ 22/Feb/16 ]

be: https://git.opendaylight.org/gerrit/#/c/35173/
b/master: https://git.opendaylight.org/gerrit/#/c/35143/1

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