summaryrefslogtreecommitdiff
path: root/test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml')
-rw-r--r--test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml20
1 files changed, 17 insertions, 3 deletions
diff --git a/test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml b/test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml
index b03287986c..c3815a9019 100644
--- a/test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml
+++ b/test/integration/targets/setup_rabbitmq/tasks/ubuntu.yml
@@ -1,5 +1,4 @@
---
-
# https://www.rabbitmq.com/install-debian.html#apt-pinning
- name: Pin erlang version that rabbitmq supports
copy:
@@ -38,8 +37,8 @@
- name: Add RabbitMQ repository
apt_repository:
- repo: 'deb https://dl.bintray.com/rabbitmq/debian {{ ansible_distribution_release }} main'
- filename: 'rabbitmq'
+ repo: "deb https://dl.bintray.com/rabbitmq/debian {{ ansible_distribution_release }} main"
+ filename: rabbitmq
state: present
update_cache: yes
@@ -53,6 +52,21 @@
name: rabbitmq-server
state: latest
+- name: Install RabbitMQ TLS dependencies
+ apt:
+ name: "{{ item }}"
+ state: latest
+ loop:
+ - erlang-asn1
+ - erlang-crypto
+ - erlang-public-key
+ - erlang-ssl
+
+- name: Ensure TLS config
+ copy:
+ src: rabbitmq.conf
+ dest: /etc/rabbitmq/rabbitmq.conf
+
- name: Start RabbitMQ service
service:
name: rabbitmq-server