summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
109c6b7)
Prevent to stop_app in the rabbitmq_master as it cannot be reset
if it is stopped. Also, when joining a cluster, the nodes
must use the short-hostname form of the master FQDN.
Signed-off-by: Erick Cardona <erick.cardona.ruiz@intel.com>
---
- name: rabbitmq_clustering | stopping rabbitmq app
command: rabbitmqctl stop_app
---
- name: rabbitmq_clustering | stopping rabbitmq app
command: rabbitmqctl stop_app
+ when: inventory_hostname != "{{ rabbitmq_master }}"
- name: rabbitmq_clustering | resetting rabbitmq app
command: rabbitmqctl reset
- name: rabbitmq_clustering | resetting rabbitmq app
command: rabbitmqctl reset
+ when: inventory_hostname != "{{ rabbitmq_master }}"
- name: rabbitmq_clustering | stopping rabbitmq-server
service:
- name: rabbitmq_clustering | stopping rabbitmq-server
service:
when: inventory_hostname != "{{ rabbitmq_master }}"
- name: rabbitmq_clustering | joining rabbitmq cluster
when: inventory_hostname != "{{ rabbitmq_master }}"
- name: rabbitmq_clustering | joining rabbitmq cluster
- command: rabbitmqctl join_cluster 'rabbit@{{ rabbitmq_master }}'
+ command: rabbitmqctl join_cluster "rabbit@{{ hostvars[rabbitmq_master]['ansible_hostname'] }}"
register: cluster_joined
when: inventory_hostname != "{{ rabbitmq_master }}"
register: cluster_joined
when: inventory_hostname != "{{ rabbitmq_master }}"