aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/prechecks/tasks/port_checks.yml10
-rw-r--r--ansible/roles/rabbitmq/tasks/bootstrap.yml10
2 files changed, 10 insertions, 10 deletions
diff --git a/ansible/roles/prechecks/tasks/port_checks.yml b/ansible/roles/prechecks/tasks/port_checks.yml
index 7f8724aae..91a0305a3 100644
--- a/ansible/roles/prechecks/tasks/port_checks.yml
+++ b/ansible/roles/prechecks/tasks/port_checks.yml
@@ -343,6 +343,16 @@
state: stopped
when: inventory_hostname in groups['rabbitmq']
+- name: Check if all rabbit hostnames are resolvable
+ command: "getent ahostsv4 {{ hostvars[item]['ansible_hostname'] }}"
+ changed_when: false
+ register: rabbitmq_hostnames
+ with_items: "{{ groups['rabbitmq'] }}"
+
+- fail: msg="Hostname has to resolve to IP address of api_interface"
+ with_items: "{{ rabbitmq_hostnames.results }}"
+ when: "'{{ hostvars[item['item']]['ansible_' + hostvars[item['item']]['api_interface']]['ipv4']['address'] }}' not in '{{ item.stdout }}'"
+
- name: Checking free port for Mongodb
wait_for:
host: "{{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['address'] }}"
diff --git a/ansible/roles/rabbitmq/tasks/bootstrap.yml b/ansible/roles/rabbitmq/tasks/bootstrap.yml
index d95c41749..e5a5eb97d 100644
--- a/ansible/roles/rabbitmq/tasks/bootstrap.yml
+++ b/ansible/roles/rabbitmq/tasks/bootstrap.yml
@@ -1,14 +1,4 @@
---
-- name: Check if all rabbit hostnames are resolvable
- command: "getent ahostsv4 {{ hostvars[item]['ansible_hostname'] }}"
- changed_when: false
- register: rabbitmq_hostnames
- with_items: "{{ groups['rabbitmq'] }}"
-
-- fail: msg="Hostname has to resolve to IP address of api_interface"
- with_items: "{{ rabbitmq_hostnames.results }}"
- when: "'{{ hostvars[item['item']]['ansible_' + hostvars[item['item']]['api_interface']]['ipv4']['address'] }}' not in '{{ item.stdout }}'"
-
- name: Creating rabbitmq volume
kolla_docker:
action: "create_volume"