neutron/neutron/common
Oleg Bondarev 9b4211d532 Auto-remove floating agent gw ports on net/subnet delete
fip agent gw ports may be left in DB after router removal due to
race condition between l3 agent and server: when server processes
"router delete" - l3 agent is still processing "router add" and creates
fip agent gw port after server already removed the router.

The patch also adds handling of external network delete event
to cleanup fip namespaces left on agents due to same race condition.

Change-Id: Ib2f3aca08946e584156d092c37e1ea5ed5ca81a6
Closes-Bug: #1902998
(cherry picked from commit b97a8eb488)
2021-01-26 10:55:25 +00:00
..
ovn Merge "ovn: Always use UTC for Hash ring timestamps" 2020-09-18 23:02:54 +00:00
__init__.py Update License Headers to replace Nicira with VMware 2014-02-27 08:11:15 +00:00
_constants.py Auto-remove floating agent gw ports on net/subnet delete 2021-01-26 10:55:25 +00:00
_deprecate.py Fix flake8 N534 untranslated exception message 2018-10-19 15:46:04 -04:00
cache_utils.py Fix return correct cache when reusing port 2020-03-27 16:48:57 +04:00
config.py Enable ovsdb debug messages in functional and fullstack 2020-01-29 17:11:44 +00:00
coordination.py Remove usage of six.PY2 2020-05-22 12:59:01 -04:00
eventlet_utils.py Bump pylint version to support python 3.8 2020-08-06 16:00:30 +02:00
ipv6_utils.py Adding check for IPv6 address in setup_controllers 2019-10-29 15:10:25 +00:00
profiler.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
test_lib.py Revert "Removed test_lib module" 2015-06-29 08:27:41 +00:00
utils.py Remove "six" library 2020-07-28 16:55:52 +00:00