diff --git a/library/roles/ubuntu-python-setup/defaults/main.yml b/library/roles/ubuntu-python-setup/defaults/main.yml index e55c690..29565a5 100644 --- a/library/roles/ubuntu-python-setup/defaults/main.yml +++ b/library/roles/ubuntu-python-setup/defaults/main.yml @@ -1,6 +1,7 @@ --- python_pkgs_state: present python_get_pip_url: https://bootstrap.pypa.io/get-pip.py +python_force_pip_fix: False python_basic_pkgs: - python-pip diff --git a/library/roles/ubuntu-python-setup/tasks/main.yml b/library/roles/ubuntu-python-setup/tasks/main.yml index fd1fdb4..8aa3d73 100644 --- a/library/roles/ubuntu-python-setup/tasks/main.yml +++ b/library/roles/ubuntu-python-setup/tasks/main.yml @@ -9,7 +9,7 @@ - name: Fix the trusty pip installation shell: /usr/local/bin/python-pip-fixer - when: python_pip_fixer is changed + when: python_pip_fixer is changed or python_force_pip_fix - name: Install the python dev headers and other dev requirements apt: pkg={{ python_pip_dev_packages }} state={{ python_pkgs_state }} update_cache=yes cache_valid_time=1800