aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/rabbitmq/tasks/reset-state.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/rabbitmq/tasks/reset-state.yml')
-rw-r--r--ansible/roles/rabbitmq/tasks/reset-state.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/ansible/roles/rabbitmq/tasks/reset-state.yml b/ansible/roles/rabbitmq/tasks/reset-state.yml
index ac9984467..5f226e8fd 100644
--- a/ansible/roles/rabbitmq/tasks/reset-state.yml
+++ b/ansible/roles/rabbitmq/tasks/reset-state.yml
@@ -1,16 +1,20 @@
---
- name: Stop the RabbitMQ application
become: true
+ changed_when: true
command: "{{ kolla_container_engine }} exec rabbitmq rabbitmqctl stop_app"
- name: Reset the state of RabbitMQ
become: true
+ changed_when: true
command: "{{ kolla_container_engine }} exec rabbitmq rabbitmqctl force_reset"
- name: Start the RabbitMQ application
become: true
+ changed_when: true
command: "{{ kolla_container_engine }} exec rabbitmq rabbitmqctl start_app"
- name: Wait for all RabbitMQ nodes to join the cluster
become: true
+ changed_when: false
command: "{{ kolla_container_engine }} exec rabbitmq rabbitmqctl await_online_nodes {{ groups['rabbitmq'] | length }}"