Skip to content

Commit f8822eb

Browse files
committed
fix rabbitmq deployment for federation, now deploys rabbitmq-management plugin
1 parent cbc23f6 commit f8822eb

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

ansible/roles/rabbitmq-cluster/tasks/config.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
group: root
88
mode: 0644
99
with_items:
10-
- { src: etc/default/rabbitmq-server.j2 , dest: /etc/default/rabbitmq-server }
10+
- { src: etc/default/rabbitmq-server.j2, dest: /etc/default/rabbitmq-server }
1111
- { src: etc/rabbitmq/rabbitmq.config.j2, dest: /etc/rabbitmq/rabbitmq.config }
1212
# - { src: etc/rabbitmq/rabbitmq-env.conf.j2, dest: /etc/rabbitmq/rabbitmq-env.conf }
1313
notify:
@@ -18,15 +18,12 @@
1818
name: rabbitmq-server
1919
state: restarted
2020

21-
# - name: Enable the plugins is installed
22-
# rabbitmq_plugin:
23-
# names: "{{ item }}"
24-
# prefix: /usr/lib/rabbitmq
25-
# state: enabled
26-
# new_only: yes
27-
# with_items: "{{ rabbitmq_plugins }}"
28-
# notify:
29-
# restart rabbitmq-server
21+
- name: Enable the plugins is installed
22+
command: rabbitmq-plugins enable --offline {{ item }}
23+
with_items: "{{ rabbitmq_plugins }}"
24+
register: plugin_result
25+
changed_when: "'already enabled' not in plugin_result.stdout"
26+
notify: restart rabbitmq-server
3027

3128
- name: restart rabbitmq-server
3229
service:

0 commit comments

Comments
 (0)