Skip to content

Commit 36a7cd0

Browse files
committed
Add support for checking incoming RabbitMQ version
Will be used to check if the current RabbitMQ version is high enough before upgrading to the new one. Change-Id: Ie133d6efc2e4c00002b8f0724e0183eaab35d1c5
1 parent 3c130f2 commit 36a7cd0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

docker/rabbitmq/Dockerfile.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
22
{% block labels %}
3-
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
3+
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" version_check=true
44
{% endblock %}
55

66
{% block rabbitmq_header %}{% endblock %}

docker/rabbitmq/extend_start.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,8 @@ fi
2424
if [[ $(stat -c %a ${RABBITMQ_LOG_DIR}) != "755" ]]; then
2525
chmod 755 ${RABBITMQ_LOG_DIR}
2626
fi
27+
28+
if [[ "${!KOLLA_RABBITMQ_VERSION_CHECK[@]}" ]]; then
29+
rabbitmqctl --version
30+
exit 0
31+
fi

0 commit comments

Comments
 (0)