X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=tasks%2Fredhat.yml;h=afa714c66f560286c6aeb1acc51e46dbd7259486;hb=2cf614d413be9c9f4948e034b6ec421a5964c00a;hp=bf6f1e11706cbf13d9aea209cfe9373166ce6f55;hpb=203ffcbfc31abb06c306d3adbde7e44dce9afca2;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/redhat.yml b/tasks/redhat.yml index bf6f1e1..afa714c 100644 --- a/tasks/redhat.yml +++ b/tasks/redhat.yml @@ -3,41 +3,45 @@ yum: name: "{{ item }}" state: present + become: true with_items: - - dnf - epel-release - - python-dnf - when: > - ansible_distribution != "Fedora" + - wget - name: redhat | installing erlang - dnf: + yum: name: "erlang" state: present + become: true - name: redhat | adding RabbitMQ public GPG key rpm_key: key: "{{ rabbitmq_redhat_repo_key }}" state: present + become: true - name: redhat | downloading RabbitMQ get_url: url: "{{ rabbitmq_redhat_url }}/{{ rabbitmq_redhat_package }}" dest: "/opt/{{ rabbitmq_redhat_package }}" + become: true - name: redhat | installing RabbitMQ - dnf: + yum: name: "/opt/{{ rabbitmq_redhat_package }}" state: present + become: true - name: redhat | starting and enabling RabbitMQ service service: name: "rabbitmq-server" state: started enabled: yes + become: true - name: redhat | enabling the RabbitMQ Management Console rabbitmq_plugin: names: rabbitmq_management state: enabled notify: restart rabbitmq-server + become: true