|
|
@ -7,7 +7,7 @@ |
|
|
|
|
|
|
|
- name: Bootstrap | Run bootstrap.sh |
|
|
|
script: bootstrap.sh |
|
|
|
when: (need_bootstrap | failed) |
|
|
|
when: need_bootstrap.rc != 0 |
|
|
|
|
|
|
|
- set_fact: |
|
|
|
ansible_python_interpreter: "/opt/bin/python" |
|
|
@ -19,31 +19,31 @@ |
|
|
|
failed_when: false |
|
|
|
changed_when: false |
|
|
|
check_mode: no |
|
|
|
when: (need_bootstrap | failed) |
|
|
|
when: need_bootstrap.rc != 0 |
|
|
|
tags: facts |
|
|
|
|
|
|
|
- name: Bootstrap | Copy get-pip.py |
|
|
|
copy: |
|
|
|
src: get-pip.py |
|
|
|
dest: ~/get-pip.py |
|
|
|
when: (need_pip | failed) |
|
|
|
when: need_pip != 0 |
|
|
|
|
|
|
|
- name: Bootstrap | Install pip |
|
|
|
shell: "{{ansible_python_interpreter}} ~/get-pip.py" |
|
|
|
when: (need_pip | failed) |
|
|
|
when: need_pip != 0 |
|
|
|
|
|
|
|
- name: Bootstrap | Remove get-pip.py |
|
|
|
file: |
|
|
|
path: ~/get-pip.py |
|
|
|
state: absent |
|
|
|
when: (need_pip | failed) |
|
|
|
when: need_pip != 0 |
|
|
|
|
|
|
|
- name: Bootstrap | Install pip launcher |
|
|
|
copy: |
|
|
|
src: runner |
|
|
|
dest: /opt/bin/pip |
|
|
|
mode: 0755 |
|
|
|
when: (need_pip | failed) |
|
|
|
when: need_pip != 0 |
|
|
|
|
|
|
|
- name: Install required python modules |
|
|
|
pip: |
|
|
|