X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Fdebian.yml;h=0a6572e365909aaf28d3e104de3c0baa20298c68;hb=532687b04b43e3b723f1c063217fd13ca5ae9ee7;hp=f35bf55018b657a48482e4270894a75b0c0c44d8;hpb=c760a03786a2247c14129dfd22c0e0fe1357f094;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/debian.yml b/tasks/debian.yml index f35bf55..0a6572e 100644 --- a/tasks/debian.yml +++ b/tasks/debian.yml @@ -1,21 +1,35 @@ --- +- name: debian | Adding Pre-Reqs + apt: + name: ['gnupg2'] + state: present + become: true + register: result + until: result is successful + - name: debian | adding RabbitMQ public GPG key to the apt repo apt_key: url: "{{ rabbitmq_debian_repo_key }}" state: present become: true + register: result + until: result is successful - name: debian | adding RabbitMQ repo apt_repository: repo: "{{ rabbitmq_debian_repo }}" state: present become: true + register: result + until: result is successful - name: debian | add Rabbitmq erlang repo key apt_key: url: https://bintray.com/user/downloadSubjectPublicKey?username=rabbitmq-erlang state: present become: true + register: result + until: result is successful when: rabbitmq_debian_erlang_from_rabbit - name: debian | add Rabbitmq erlang repo @@ -27,11 +41,13 @@ - name: debian | installing RabbitMQ server apt: - name: "{{ item }}" + name: ['rabbitmq-server'] state: present become: true + register: result + until: result is successful with_items: - - rabbitmq-server{{ (rabbitmq_debian_version is defined) | ternary(['=',rabbitmq_debian_version] | join(''),'')}} + - rabbitmq-server{{ (rabbitmq_debian_version is defined) | ternary(['=',rabbitmq_debian_version] | join(''),'') }} - name: debian | enabling the RabbitMQ Management Console rabbitmq_plugin: