neutron/neutron/tests/unit
Slawek Kaplonski 2baeae7519 Clean dvr fip gateway entry when fip agent gw port is deleted
In [1] there was introduced new db table which stored information about
which DVR L3 agent has got already floating ip gateway port. It was to
avoid race conditions and ensure that there is always only one such port
per network and per agent (host).
Unfortunately in [1] there was no added removal of correct record from
this db table so it was causing problems when such port had to be
recreated after it was already on the host and was deleted.

This patch adds removal of such entry from db when needed.

Closes-Bug: #1866336

[1] https://review.opendev.org/#/c/702547/

Change-Id: I56efd1b9f09c0449ce531a185fcf4db353f99fe1
2020-03-02 19:42:59 +01:00
..
agent Merge "Support for stateless security groups" 2020-03-04 14:16:34 +00:00
api use objects common_types from neutron-lib 2019-11-26 15:34:18 +01:00
cmd Add upgrade check for NIC Switch agent 2019-12-01 11:58:16 +02:00
common Fix TestHashRingManager test cases 2019-12-14 19:13:16 +00:00
conf/agent Agent common config 2017-03-15 09:52:18 -06:00
core_extensions Add "qos_network_policy_id" to port definition 2020-01-17 17:57:11 +00:00
db Clean dvr fip gateway entry when fip agent gw port is deleted 2020-03-02 19:42:59 +01:00
debug Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
extensions Support for stateless security groups 2020-03-03 16:53:42 +01:00
hacking Allow usage of assert_called_once method in unit tests 2020-03-02 14:17:26 +02:00
ipam IPv6 accepts first address only for routers 2020-01-12 20:39:07 +00:00
notifiers Mock openstacksdk raise_from_response in ironic unit test 2019-10-15 10:36:49 +02:00
objects Merge "Support for stateless security groups" 2020-03-04 14:16:34 +00:00
pecan_wsgi Removing deprecated module neutron.api.versions 2018-03-28 14:15:50 +07:00
plugins Merge "Support for stateless security groups" 2020-03-04 14:16:34 +00:00
privileged Ensure netlink.nla_slot tuple key is a string 2020-02-28 12:31:39 +00:00
quota use get reader/writer session from neutron-lib 2018-07-06 14:43:31 -06:00
scheduler Merge "Check "security_group_rule" quota during security group creation" 2020-01-31 17:40:46 +00:00
services Merge "Move rejection of min-bw rule on non-physnet port to the ovs qos driver" 2020-03-03 15:10:34 +00:00
tests Remove references to unittest2 library 2020-01-14 09:03:26 +00:00
__init__.py Don't set use_stderr to False for tests 2017-04-15 01:41:29 +00:00
_test_extension_portbindings.py Remove the unit test 'test_ports_vnic_type_list' 2018-06-15 15:12:10 +00:00
dummy_plugin.py Remove Neutron LBaaS 2019-09-20 07:46:06 +00:00
extension_stubs.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
fake_resources.py Merge "Add 'fip-port-details' to OVN ML2 supported extensions" 2020-02-17 21:18:42 +00:00
test_auth.py Fix context deprecation warnings 2018-02-13 15:02:49 -05:00
test_manager.py Remove Neutron LBaaS 2019-09-20 07:46:06 +00:00
test_neutron_plugin_base_v2.py Add unit test to validate non DB base core plugin can be loaded 2017-11-15 21:21:35 +00:00
test_opts.py
test_policy.py Fix handling of network:shared field in policy module 2019-05-07 11:31:25 +02:00
test_service.py fix test nit 2019-08-04 12:31:46 +08:00
test_worker.py Move AgentStatusCheckWorker to PeriodicWorker 2016-11-17 15:31:19 -08:00
test_wsgi.py Merge "Stop testing python 2" 2019-10-28 00:52:16 +00:00
testlib_api.py use SqlFixture and StaticSqlFixture from neutron-lib 2019-07-08 11:26:34 -06:00