fix issue with pip install on older debian systems

master
paulfantom 7 years ago
parent 8f0bd23a27
commit 55cf5d01e2

@ -50,7 +50,29 @@
notify:
- restart docker
- name: ensure docker-compose is installed
pip:
name: "docker-compose"
- block:
- name: Install pip
package:
name: python2-pip
state: present
when: ansible_os_family | lower != "debian"
- name: Install pip | Debian
apt:
name: python-pip
state: present
register: __pip
when: ansible_os_family | lower == "debian"
# https://stackoverflow.com/questions/27341064/how-do-i-fix-importerror-cannot-import-name-incompleteread
- name: Upgrade pip | Debian
command: pip install --upgrade pip
when: __pip is changed
- name: ensure docker-compose is installed
pip:
name: "{{ item }}"
with_items:
- docker-compose
when: docker_compose

@ -3,4 +3,3 @@ docker_dependencies:
- apt-transport-https
- ca-certificates
- software-properties-common
- python-pip

@ -4,4 +4,3 @@ docker_dependencies:
- yum-utils
- epel-release
- e2fsprogs
- python2-pip

Loading…
Cancel
Save