From bbe23bd107c16d4990b26e9aca5eb888f98cc781 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Wed, 11 Jun 2025 10:50:28 +0200 Subject: 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 --- docker/rabbitmq/healthcheck_rabbitmq | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'docker') 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 -- cgit v1.2.3