浏览代码

Merge branch 'master' into feature-deploy-client-definitions

Jared 7 年之前
父节点
当前提交
e39a8dc500
共有 1 个文件被更改,包括 23 次插入1 次删除
  1. 23 1
      tasks/CentOS/rabbit.yml

+ 23 - 1
tasks/CentOS/rabbit.yml

@@ -4,10 +4,32 @@
 
   - include_vars: "{{ ansible_distribution }}.yml"
 
+  - name: Add RabbitMQ's repo
+    yum_repository:
+      name: rabbitmq
+      description: rabbitmq
+      baseurl: "https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/{{ansible_distribution_major_version}}"
+      gpgcheck: yes
+      gpgkey: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
+      repo_gpgcheck: no
+
+  - name: Add RabbitMQ's Erlang repo
+    yum_repository:
+      name: rabbitmq-erlang
+      description: rabbitmq-erlang
+      baseurl: "https://dl.bintray.com/rabbitmq/rpm/erlang/19/el/{{ansible_distribution_major_version}}"
+      gpgcheck: yes
+      gpgkey: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
+      repo_gpgcheck: no
+
   - name: Ensure Erlang & RabbitMQ are installed
     yum:
       name:
         - erlang
         - rabbitmq-server
       state: present
-      enablerepo: "{{ centos_repository }}"
+      enablerepo: rabbitmq,rabbitmq-erlang
+      disablerepo: epel
+
+
+