octavia/octavia/controller/healthmanager
Gregory Thiemonge 564eec76d1 Fix invalid DOWN status when updating a UDP pool
When adding a new UDP member or a UDP-CONNECT health-monitor to a UDP
pool, there can be a race condition in the first heartbeat message
sent to the health-manager service.
This message might contain a DOWN status for a working member that
hasn't been checked yet.

This commit introduces a new member status between the amphora-agent and
the health-manager: it indicates that the UDP pool has been updated and
that the status of a member is a transitional state, preventing an
incorrect ERROR status.

Story: 2007792
Task: 40042

Change-Id: Id9e19375ebca6a720e6a85006f5e8948d3aed760
(cherry picked from commit 9fb58eb9f4)
(cherry picked from commit ea47a0efad)
2021-01-14 09:41:52 +01:00
..
health_drivers Fix invalid DOWN status when updating a UDP pool 2021-01-14 09:41:52 +01:00
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
health_manager.py only rollback DB when we have a connection to the DB 2019-06-27 13:06:50 -07:00