octavia/octavia/controller/worker
Guilherme Steinmüller b17a5247c1 Fix load balancers with failed amphora failover
This patch is a complement of [1] which we ensure
a fresh lb object, but only for AmpListenersUpdate
class.

It was observed, at least on train and ussuri
deployments that multiple failed amphoras were still
happening when using session persistence.

That is fixed and failover works flawless with session
persistence when we also ensure a fresh lb object on
AmphoraIndexListenerUpdate class.

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

Change-Id: I923accd73e0c9cadc91c115157c576432f428622
Story: 2008099
Task: 40802
(cherry picked from commit f96251c742)
2020-11-23 14:12:27 +00:00
..
v1 Fix load balancers with failed amphora failover 2020-11-23 14:12:27 +00:00
v2 Fix pep8 failures in gate 2020-11-16 18:54:48 +00:00
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
amphora_rate_limit.py Adds a new feature to limit the amphora build rate 2017-03-16 16:50:31 +00:00
task_utils.py Fix pep8 failures in gate 2020-11-16 18:54:48 +00:00