octavia/octavia/amphorae/backends/utils
Gregory Thiemonge 411a0b7bef Fix incorrect ERROR status with IPv6 UDP members
Some IPv6 UDP members were incorrectly marked in ERROR status because of
a formatting issue between the keepalived configuration file and the
ipvsadm output. Both are used to compute the state of the members and
when a member's address contained '*:0:*', parsing was incorrect. Now
the health message generation function uses only the compressed IPv6
notation instead of mixing notations.

Story: 2008604
Task: 41783

Conflicts:
    octavia/amphorae/backends/utils/keepalivedlvs_query.py

Change-Id: I2fe94cd4c000f143c59c69e82d03c690acf5e0c3
(cherry picked from commit e5f9f6708c)
(cherry picked from commit 8b210bb52a)
(cherry picked from commit 4b8de86cf3)
2021-03-18 15:00:27 +01:00
..
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
haproxy_query.py Fix new pep8/pylint errors 2019-09-25 15:36:55 +02:00
ip_advertisement.py Refactor the failover flows 2020-07-09 10:59:04 +00:00
keepalivedlvs_query.py Fix incorrect ERROR status with IPv6 UDP members 2021-03-18 15:00:27 +01:00
network_namespace.py Refactor the failover flows 2020-07-09 10:59:04 +00:00
network_utils.py Refactor the failover flows 2020-07-09 10:59:04 +00:00
udp_check.sh Fix netcat option in udp_check.sh for CentOS/RHEL 2020-06-25 15:37:32 +02:00