]> git.immae.eu Git - github/fretlink/ansible-rabbitmq.git/blobdiff - tasks/fedora.yml
Cleaned up Vagrant and merged new commits
[github/fretlink/ansible-rabbitmq.git] / tasks / fedora.yml
index 6ac9c03fc09d121e5220234577d15ee847c705ac..b09ced08bbd3cd1c0232edeaf178976dad340dea 100644 (file)
@@ -1,23 +1,27 @@
 ---
 - name: fedora | installing pre-reqs
   dnf:
-    name: "{{ item }}"
+    name: ['wget']
     state: present
   become: true
-  with_items:
-    - wget
+  register: result
+  until: result is successful
 
 - name: fedora | installing erlang
   dnf:
-    name: "erlang"
+    name: ['erlang']
     state: present
   become: true
+  register: result
+  until: result is successful
 
 - name: fedora | adding RabbitMQ public GPG key
   rpm_key:
     key: "{{ rabbitmq_redhat_repo_key }}"
     state: present
   become: true
+  register: result
+  until: result is successful
 
 - name: fedora | downloading RabbitMQ
   get_url:
     name: "/opt/{{ rabbitmq_redhat_package }}"
     state: present
   become: true
+  register: result
+  until: result is successful
 
 - name: fedora | starting and enabling RabbitMQ service
   service:
-    name: "rabbitmq-server"
+    name: rabbitmq-server
     state: started
-    enabled: yes
+    enabled: true
   become: true
 
 - name: fedora | enabling the RabbitMQ Management Console