X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Fdebian.yml;h=b25d39b09cc393933332b32fc010768a40921b8f;hb=e21afd9063945e9825e4fe541244bc788a15590f;hp=12ddd3bfb70558926fcd9db94e1fc7d24255f20d;hpb=93a297c59940c7cfe88afe0f9110af5b4be521e3;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/debian.yml b/tasks/debian.yml index 12ddd3b..b25d39b 100644 --- a/tasks/debian.yml +++ b/tasks/debian.yml @@ -3,16 +3,26 @@ apt_key: url: "{{ rabbitmq_debian_repo_key }}" state: present + become: true - name: debian | adding RabbitMQ repo apt_repository: repo: "{{ rabbitmq_debian_repo }}" state: present + register: "rabbitmq_repo_added" + become: true + +- name: debian | updating apt cache + apt: + update_cache: yes + become: true + when: rabbitmq_repo_added.changed - name: debian | installing RabbitMQ server apt: name: "{{ item }}" state: present + become: true with_items: - rabbitmq-server @@ -20,6 +30,7 @@ rabbitmq_plugin: names: rabbitmq_management state: enabled + become: true notify: restart rabbitmq-server - name: debian | ensuring that the RabbitMQ service is running @@ -27,3 +38,4 @@ name: rabbitmq-server state: started enabled: yes + become: true