neutron/neutron/agent
Slawek Kaplonski aedb872e4f Ensure that haproxy spawned by the metadata agents is active
In both neutron-metadata and neutron-ovn-metadata agents we should
ensure that haproxy service spawned for network/router is actually
active before moving on.
This patch adds that check and this is similar to what was already
implemented some time ago for the dnsmasq process spawned by the dhcp
agent.

Conflicts:
    neutron/tests/unit/agent/dhcp/test_agent.py

Related-Bug: #2052787
Change-Id: Ic58640d89952fa03bd1059608ee6c9072fbaabf5
(cherry picked from commit 2f7f7c2fc2)
(cherry picked from commit 0dfe8dedd6)
2024-02-27 12:58:59 +01:00
..
common Fullstack: Wait placement process fixtrue to really stop 2023-02-07 10:36:29 +00:00
dhcp Handle several dhcp agents for metadata over ipv6 2022-09-22 17:26:23 +00:00
l2 Fix remaining typos in comments and tests 2022-07-06 21:20:27 +05:30
l3 Load FIP information during initialize not init 2023-07-03 09:18:35 +00:00
linux Revert "Add sleep before checking if ovs port is in the namespace" 2024-01-24 07:39:09 +00:00
metadata Ensure that haproxy spawned by the metadata agents is active 2024-02-27 12:58:59 +01:00
ovn Ensure that haproxy spawned by the metadata agents is active 2024-02-27 12:58:59 +01:00
ovsdb Use ovs constants from neutron-lib 2022-06-17 10:36:44 +05:30
windows Remove rootwrap execution (1) 2021-02-06 16:22:43 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
agent_extensions_manager.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
dhcp_agent.py Don't register config options on imports 2022-04-13 05:49:15 +00:00
firewall.py [ovs fw] Restrict IPv6 NA and DHCP(v6) IP and MAC source addresses 2021-04-13 15:15:41 +02:00
l3_agent.py Don't register config options on imports 2022-04-13 05:49:15 +00:00
metadata_agent.py Don't register config options on imports 2022-04-13 05:49:15 +00:00
resource_cache.py Cleanup fanout queues on ovs agent stop 2022-09-09 09:03:45 +02:00
rpc.py Cleanup fanout queues on ovs agent stop 2022-09-09 09:03:45 +02:00
securitygroups_rpc.py Start using security-groups-shared-filtering from neutron-lib 2022-05-19 12:51:15 -04:00