tests: test.yml: Allow RabbitMQ version overrides

Make the old and new versions for RabbitMQ configurable to allow
distributions to test different upgrade paths.

Change-Id: I32f9348405f3b6bedd0529bf027536af56d024d7
This commit is contained in:
Markos Chandras
2017-06-16 18:50:16 +01:00
parent a5e5d7a614
commit 22fb8e99e2
2 changed files with 12 additions and 2 deletions

View File

@@ -9,6 +9,16 @@ rabbitmq_old_package:
debian:
rabbitmq_package_url: "http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server_3.6.6-1_all.deb"
rabbitmq_package_sha256: "44e3a6b0a594d5c7bc4b4b74bd93ed0111777c6ebcbca44e6b49400bb55f3044"
rabbitmq_release_version: "3.6.6"
redhat:
rabbitmq_package_url: "http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm"
rabbitmq_package_sha256: "978ad1cec04c423027f1e42a083a4b437e57f48f3135622b7626118afc0b1fe5"
rabbitmq_release_version: "3.6.6"
# NOTE(hwoarang): This normally matches the _rabbitmq_release_version variable
# in the vars/* distro files.
rabbitmq_new_package:
debian:
rabbitmq_release_version: "3.6.9"
redhat:
rabbitmq_release_version: "3.6.9"

View File

@@ -25,7 +25,7 @@
# Run tests
- include: test-rabbitmq-server-functional.yml
vars:
rabbitmq_release_version: "3.6.6"
rabbitmq_release_version: "{{ rabbitmq_old_package[ansible_os_family | lower]['rabbitmq_release_version'] }}"
- include: test-install-rabbitmq-server.yml
vars:
@@ -33,4 +33,4 @@
- include: test-rabbitmq-server-functional.yml
vars:
rabbitmq_release_version: "3.6.9"
rabbitmq_release_version: "{{ rabbitmq_new_package[ansible_os_family | lower]['rabbitmq_release_version'] }}"