aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2025-06-11 10:50:28 +0200
committerMichal Nasiadka <mnasiadka@gmail.com>2025-06-11 13:25:39 +0000
commitbbe23bd107c16d4990b26e9aca5eb888f98cc781 (patch)
tree3ba58d36437e39996d3394ebe25d34e9a6ed99a9 /docker
parent2319d121451167c2519938c234de2c65e7d3a797 (diff)
downloadkolla-bbe23bd107c16d4990b26e9aca5eb888f98cc781.tar.gz
kolla-bbe23bd107c16d4990b26e9aca5eb888f98cc781.zip
rabbitmq: Improve healthcheck script output
We've seen multiple occassions of all these healthcheck commands not being able to be executed in 30s after the switch to RMQ 4.1. Let's put more information in the Docker/Podman healthcheck logs. Change-Id: I4b1b54983144f5514a6703c255d2cb4fa052a0fb
Diffstat (limited to 'docker')
-rw-r--r--docker/rabbitmq/healthcheck_rabbitmq10
1 files changed, 4 insertions, 6 deletions
diff --git a/docker/rabbitmq/healthcheck_rabbitmq b/docker/rabbitmq/healthcheck_rabbitmq
index 529362bac..277ab098c 100644
--- a/docker/rabbitmq/healthcheck_rabbitmq
+++ b/docker/rabbitmq/healthcheck_rabbitmq
@@ -2,9 +2,7 @@
set -e
-rabbitmq-diagnostics -t 5 -q ping || exit 1
-rabbitmq-diagnostics -t 5 -q status || exit 1
-rabbitmq-diagnostics -t 5 -q check_running || exit 1
-rabbitmq-diagnostics -t 5 -q check_local_alarms || exit 1
-rabbitmq-diagnostics -t 5 -q check_port_connectivity || exit 1
-rabbitmq-diagnostics -t 5 -q check_virtual_hosts || exit 1
+for check in ping status check_running check_local_alarms check_port_connectivity check_virtual_hosts; do
+ echo "Running rabbitmq-diagnostics $check"
+ rabbitmq-diagnostics -t 5 -q $check || (echo "ERROR: $check failed" && exit 1)
+done