From d0a3e1f2549c3a16450d880e8b2ec846d6cab9a9 Mon Sep 17 00:00:00 2001 From: Piotr Milewski Date: Tue, 28 Apr 2026 17:26:12 +0200 Subject: haproxy: fix missing user in rabbitmq healthcheck RabbitMQ HAProxy config was missing user/auth in health checks, causing backend to be marked DOWN and HTTP 500 errors. Closes-Bug: #2150569 Change-Id: I1949210687bbe8f896e6b973950ddbea03c1f804 Signed-off-by: Piotr Milewski --- ansible/group_vars/all/rabbitmq.yml | 2 +- releasenotes/notes/bug-2150569-0ef77ed404462c35.yaml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/bug-2150569-0ef77ed404462c35.yaml diff --git a/ansible/group_vars/all/rabbitmq.yml b/ansible/group_vars/all/rabbitmq.yml index 9e1895187..4a34064c3 100644 --- a/ansible/group_vars/all/rabbitmq.yml +++ b/ansible/group_vars/all/rabbitmq.yml @@ -5,7 +5,7 @@ enable_rabbitmq: "{{ 'yes' if om_rpc_transport == 'rabbit' or om_notify_transpor # RabbitMQ options #################### rabbitmq_user: "openstack" -rabbitmq_monitoring_user: "" +rabbitmq_monitoring_user: "openstack-monitoring" # Whether to enable TLS encryption for RabbitMQ client-server communication. rabbitmq_enable_tls: false # CA certificate bundle in RabbitMQ container. diff --git a/releasenotes/notes/bug-2150569-0ef77ed404462c35.yaml b/releasenotes/notes/bug-2150569-0ef77ed404462c35.yaml new file mode 100644 index 000000000..d0101a6f8 --- /dev/null +++ b/releasenotes/notes/bug-2150569-0ef77ed404462c35.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fix RabbitMQ HAProxy config missing auth in health checks. + This caused backend to be marked DOWN and HTTP 500 errors. + `LP#2150569 `__ -- cgit v1.2.3