]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Install pip before using it 435/head
authorSébastien Han <seb@redhat.com>
Mon, 16 Nov 2015 10:47:23 +0000 (11:47 +0100)
committerSébastien Han <seb@redhat.com>
Mon, 16 Nov 2015 10:47:23 +0000 (11:47 +0100)
Fixes: #430
Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-mds/tasks/docker/pre_requisite.yml
roles/ceph-mon/tasks/docker/pre_requisite.yml
roles/ceph-osd/tasks/docker/pre_requisite.yml
roles/ceph-restapi/tasks/docker/pre_requisite.yml
roles/ceph-rgw/tasks/docker/pre_requisite.yml

index e55176b876c1dbb5b8d17bae66ce0f3e11625909..4b9157d42adbab64ffd4f32cf00ee1cbd2b00acc 100644 (file)
@@ -7,6 +7,18 @@
     - /etc/ceph/
     - /var/lib/ceph/bootstrap-mds
 
+- name: install pip on debian
+  apt:
+    name: pip
+    state: present
+  when: ansible_os_family == 'Debian'
+
+- name: install pip on redhat
+  yum:
+    name: python-pip
+    state: present
+  when: ansible_os_family == 'RedHat'
+
 # NOTE (leseb): for version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
 - name: install docker-py
   pip:
index 56e4386a8390f0e42f66d2bbfc39e799d89bdd89..226a75dafa82bf01ca7ea79cc51b1670aef49dfc 100644 (file)
@@ -9,6 +9,18 @@
     - /var/lib/ceph/bootstrap-mds
     - /var/lib/ceph/bootstrap-rgw
 
+- name: install pip on debian
+  apt:
+    name: pip
+    state: present
+  when: ansible_os_family == 'Debian'
+
+- name: install pip on redhat
+  yum:
+    name: python-pip
+    state: present
+  when: ansible_os_family == 'RedHat'
+
 # NOTE (leseb): for version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
 - name: install docker-py
   pip:
index e867af9fe57456c965c3cf39a312823dc45620d4..183a3dc46e1cb7beaadc3ca98547ecccfc808601 100644 (file)
@@ -7,6 +7,18 @@
     - /etc/ceph/
     - /var/lib/ceph/bootstrap-osd
 
+- name: install pip on debian
+  apt:
+    name: pip
+    state: present
+  when: ansible_os_family == 'Debian'
+
+- name: install pip on redhat
+  yum:
+    name: python-pip
+    state: present
+  when: ansible_os_family == 'RedHat'
+
 # NOTE (leseb): for version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
 - name: install docker-py
   pip:
index 4569ad634823aaf32859e1ca1325b1c104474bc0..7d5851c89cf44c1c3ecdbcfbd43e3e322504e618 100644 (file)
@@ -1,4 +1,16 @@
 ---
+- name: install pip on debian
+  apt:
+    name: pip
+    state: present
+  when: ansible_os_family == 'Debian'
+
+- name: install pip on redhat
+  yum:
+    name: python-pip
+    state: present
+  when: ansible_os_family == 'RedHat'
+
 # NOTE (leseb): for version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
 - name: install docker-py
   pip:
index c845ae68c09b8416696b86209bc8d097c7b76bac..04eeb821252ea77541eef2cbbf860b1b1c016b00 100644 (file)
@@ -7,6 +7,18 @@
     - /etc/ceph/
     - /var/lib/ceph/bootstrap-rgw
 
+- name: install pip on debian
+  apt:
+    name: pip
+    state: present
+  when: ansible_os_family == 'Debian'
+
+- name: install pip on redhat
+  yum:
+    name: python-pip
+    state: present
+  when: ansible_os_family == 'RedHat'
+
 # NOTE (leseb): for version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
 - name: install docker-py
   pip: