neutron/neutron/tests
Slawek Kaplonski 512e5fa8ed Fix migration from the HA to non-HA routers
In case if during switching HA router to be down, there will be any
failure, router_info will be stored in L3 agent's cache as HaRouter.
In case when next update on the router is migration to non-HA router
this is wrong class and it causes other issues, e.g. with
remove_vip_by_ip_address() which is correct only for HA routers.

This patch fixes that issue by adding check of the router's ha and
distributed flags and update local cache with new router_info class
in case if at least one of those flags don't match.

Change-Id: Ib0d3a501f88c149baea7d715c7cfe5811bc85e4f
Closes-Bug: #1892846
(cherry picked from commit 489e0ead72)
2020-11-19 10:53:48 +00:00
..
common "ping"/"ping6" command support in rootwrap filters 2020-09-04 13:23:53 +00:00
contrib Switch neutron-functional-with-wsgi job to zuul v3 syntax 2019-03-21 15:01:55 +00:00
etc Convert policy.json into policy-in-code 2018-12-13 20:37:53 +00:00
fullstack Import "oslo_config.cfg" before "eventlet" 2020-10-09 09:54:46 +00:00
functional Merge "Import "oslo_config.cfg" before "eventlet"" into stable/stein 2020-10-30 22:02:03 +00:00
unit Fix migration from the HA to non-HA routers 2020-11-19 10:53:48 +00:00
var
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py Reset timeout exception in DietTestCase when retrying 2020-02-04 17:51:36 +01:00
post_mortem_debug.py
tools.py Merge "consume UnorderedList from neutron-lib" 2019-03-15 20:54:10 +00:00