X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Fdebian.yml;h=f35bf55018b657a48482e4270894a75b0c0c44d8;hb=c760a03786a2247c14129dfd22c0e0fe1357f094;hp=b25d39b09cc393933332b32fc010768a40921b8f;hpb=e21afd9063945e9825e4fe541244bc788a15590f;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/debian.yml b/tasks/debian.yml index b25d39b..f35bf55 100644 --- a/tasks/debian.yml +++ b/tasks/debian.yml @@ -9,14 +9,21 @@ apt_repository: repo: "{{ rabbitmq_debian_repo }}" state: present - register: "rabbitmq_repo_added" become: true -- name: debian | updating apt cache - apt: - update_cache: yes +- name: debian | add Rabbitmq erlang repo key + apt_key: + url: https://bintray.com/user/downloadSubjectPublicKey?username=rabbitmq-erlang + state: present + become: true + when: rabbitmq_debian_erlang_from_rabbit + +- name: debian | add Rabbitmq erlang repo + apt_repository: + repo: deb https://dl.bintray.com/rabbitmq-erlang/debian {{ ansible_distribution_release }} erlang + state: present become: true - when: rabbitmq_repo_added.changed + when: rabbitmq_debian_erlang_from_rabbit - name: debian | installing RabbitMQ server apt: @@ -24,7 +31,7 @@ state: present become: true with_items: - - rabbitmq-server + - rabbitmq-server{{ (rabbitmq_debian_version is defined) | ternary(['=',rabbitmq_debian_version] | join(''),'')}} - name: debian | enabling the RabbitMQ Management Console rabbitmq_plugin: