octavia/octavia
Stanislav Dmitriev 0b4e05aeb6 Fix failover of az-specific loadbalancers
There is a bug exists in CalculateAmphoraDelta class
If there is no such a key as constants.MANAGEMENT_NETWORK
in availability_zone dictionary, method get will return None
It means that management_nets list will become [None], not
CONF.controller_worker.amp_boot_network_list as it supposes to be
It breaks the following failover flow

Story: 2008669
Task: 41957
Change-Id: I435c40a5493828bce24c2850182f0ddc8e5bdd1f
(cherry picked from commit 81134bdfec)
(cherry picked from commit 77a87a7f33)
(cherry picked from commit e3026d3582)
2021-10-27 08:23:14 +02:00
..
amphorae Update nr_open limit value in the amphora 2021-09-02 15:23:51 +02:00
api Merge "Fix empty Batch Member Update to unlock objects" into stable/ussuri 2021-06-17 22:40:46 +00:00
certificates Fix pep8 failures in gate 2020-11-16 16:44:02 -05:00
cmd Fix pep8 failures in gate 2020-11-16 16:44:02 -05:00
common Fix MAX_TIMEOUT value for listener 2021-09-14 17:48:38 +00:00
compute Fix pep8 failures in gate 2020-11-16 16:44:02 -05:00
controller Fix failover of az-specific loadbalancers 2021-10-27 08:23:14 +02:00
db Optimize CountPoolChildrenForQuota task in amphorav2 2021-06-08 16:47:47 +02:00
distributor Remove all usage of six library 2020-03-18 17:15:26 -04:00
hacking Update hacking for Python3 2020-03-30 10:03:05 +00:00
network Fix duplicate SG creation for listener peer port 2021-09-15 03:07:07 +00:00
policies Availability Zone admin API 2019-11-22 09:49:17 -08:00
tests Merge "Fix using host_routes in VIP subnet with amphorav2" into stable/ussuri 2021-10-13 19:27:58 +00:00
volume Remove all usage of six library 2020-03-18 17:15:26 -04:00
__init__.py Remove all usage of six library 2020-03-18 17:15:26 -04:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Refactor the failover flows 2020-09-08 08:46:57 +00:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00