]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Ensure extras repo enabled for CentOS across different roles 1035/head
authorAdam Huffman <bloch@verdurin.com>
Mon, 17 Oct 2016 20:44:30 +0000 (21:44 +0100)
committerAdam Huffman <bloch@verdurin.com>
Mon, 17 Oct 2016 20:44:30 +0000 (21:44 +0100)
Signed-off-by: Adam Huffman <bloch@verdurin.com>
roles/ceph-mds/tasks/docker/pre_requisite.yml
roles/ceph-nfs/tasks/docker/pre_requisite.yml
roles/ceph-osd/tasks/pre_requisite.yml
roles/ceph-rbd-mirror/tasks/docker/pre_requisite.yml
roles/ceph-restapi/tasks/docker/pre_requisite.yml
roles/ceph-rgw/tasks/docker/pre_requisite.yml

index 972003be3b61ab836149e5f3a68dad7b9838e7d2..a3ef113f3c3deff9372f0d2fc3ba94fc6d23f5ec 100644 (file)
     with_pkg
   failed_when: false
 
+- name: enable extras repo for centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when: ansible_distribution == 'CentOS'
+  tags:
+    with_pkg
+
 - name: install pip on redhat
   yum:
     name: "{{ item }}"
index 69b538518dce6f8a4cdb5a3a33c4ff3e55f52071..27142aa46ca7a78d95ac6b9a38d5fe3ea33ddda5 100644 (file)
   tags:
     with_pkg
 
+- name: enable extras repo for centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when: ansible_distribution == 'CentOS'
+  tags:
+    with_pkg
+
 - name: install pip and docker on redhat
   yum:
     name: "{{ item }}"
index 4941471b399d60ed0a1d3448c053ceab24e67ea3..a7129ce11cd26aa0317f0d4ab2a28daf6209f41f 100644 (file)
@@ -5,6 +5,14 @@
     state: present
   when: ansible_os_family == 'Debian'
 
+- name: enable extras repo on centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when:
+    - ansible_distribution == 'CentOS'
+
 - name: install redhat dependencies via yum
   yum:
     name: parted
index 6cc5e0bba3d84c04eb2e8d49cf362f5ee72b8fe3..52514026484deb59f03cd01d8a7ee3fd47bede4c 100644 (file)
     with_pkg
   failed_when: false
 
+- name: enable extras repo for centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when: ansible_distribution == 'CentOS'
+  tags:
+    with_pkg
+
 - name: install pip on redhat
   yum:
     name: "{{ item }}"
index d89fe36f6983784cd97f0bf24972856278393989..d004714ad07243c8df5fbc0ea70902583e97a38c 100644 (file)
   tags:
     with_pkg
 
+- name: enable extras repo on centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when: ansible_distribution == 'CentOS'
+  tags:
+    with_pkg
+
 - name: install pip on redhat
   yum:
     name: "{{ item }}"
index 92c3ae8ae02337963db995b0398db95c5d7a753c..d135a7f1db31dd74502acafe2373ba4998724675 100644 (file)
   tags:
     with_pkg
     
+- name: enable extras repo on centos
+  yum_repository:
+    name: extras
+    state: present
+    enabled: yes
+  when: ansible_distribution == 'CentOS'
+  tags:
+    with_pkg
+
 - name: install pip on redhat
   yum:
     name: "{{ item }}"