diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2025-06-11 10:50:28 +0200 |
|---|---|---|
| committer | Michal Nasiadka <mnasiadka@gmail.com> | 2025-06-11 13:25:39 +0000 |
| commit | bbe23bd107c16d4990b26e9aca5eb888f98cc781 (patch) | |
| tree | 3ba58d36437e39996d3394ebe25d34e9a6ed99a9 | |
| parent | 2319d121451167c2519938c234de2c65e7d3a797 (diff) | |
| download | kolla-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
| -rw-r--r-- | docker/rabbitmq/healthcheck_rabbitmq | 10 |
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 |
