neutron/neutron/tests/unit/db
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
..
metering use metering api def from neutron-lib 2017-11-03 14:03:20 -06:00
quota remove neutron.common.exceptions 2019-02-01 14:35:00 -07:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test__utils.py remove common db alaises to db utils 2018-05-01 14:13:24 -06:00
test_agents_db.py Add agent timestamp to "_log_heartbeat" method 2019-06-18 06:29:08 +00:00
test_agentschedulers_db.py Unnecessary routers should not be created 2019-12-19 09:45:44 +08:00
test_allowedaddresspairs_db.py use api def ALIAS in supported_extension_aliases 2019-04-08 08:30:20 -06:00
test_db_base_plugin_common.py Replace to_dict() calls with a function decorator 2015-08-03 11:42:25 +03:00
test_db_base_plugin_v2.py [OVN] Add OVN functional tests - part 1 2020-02-18 13:33:52 +00:00
test_dvr_mac_db.py use test tools from neutron-lib 2019-06-05 06:21:04 -06:00
test_extraroute_db.py Implement extension: extraroute-atomic 2019-09-11 13:58:47 +02:00
test_ipam_backend_mixin.py Relax subnet pool network affinity constraints 2019-07-31 10:01:55 -05:00
test_ipam_pluggable_backend.py Subnet gateway should be a valid IP 2019-12-23 10:13:23 +00:00
test_l3_db.py Handle ports assigned to routers without routerports 2019-09-20 16:17:41 +00:00
test_l3_dvr_db.py Clean dvr fip gateway entry when fip agent gw port is deleted 2020-03-02 19:42:59 +01:00
test_l3_hamode_db.py Check "security_group_rule" quota during security group creation 2020-01-28 12:02:52 +00:00
test_migration.py Start enforcing E125 flake8 directive 2019-07-19 23:39:41 -04:00
test_ovn_hash_ring_db.py [OVN] Add hash ring methods 2019-12-03 08:53:45 +00:00
test_ovn_revision_numbers_db.py [OVN] Add revision number maintenance methods 2019-12-04 11:17:02 +00:00
test_portsecurity_db.py use api def ALIAS in supported_extension_aliases 2019-04-08 08:30:20 -06:00
test_portsecurity_db_common.py delete common_db_mixin 2019-04-17 11:25:41 -06:00
test_provisioning_blocks.py use callback payloads for PROVISIONING_COMPLETE 2019-07-31 09:18:14 -06:00
test_rbac_db_mixin.py Fix bulk port binding 2019-07-05 13:50:31 -04:00
test_securitygroups_db.py Merge "Support for stateless security groups" 2020-03-04 14:16:34 +00:00
test_segments_db.py Change passing session to context in segments db functions 2016-12-23 16:47:41 +04:00