|
|
@ -13,6 +13,36 @@ |
|
|
|
environment: {} |
|
|
|
tags: facts |
|
|
|
|
|
|
|
- name: Check http::proxy in /etc/apt/apt.conf |
|
|
|
raw: grep -qs 'Acquire::http::proxy' /etc/apt/apt.conf |
|
|
|
register: need_http_proxy |
|
|
|
failed_when: false |
|
|
|
changed_when: false |
|
|
|
environment: {} |
|
|
|
tags: facts |
|
|
|
|
|
|
|
- name: Add http_proxy to /etc/apt/apt.conf if http_proxy is defined |
|
|
|
raw: echo 'Acquire::http::proxy "{{http_proxy}}";' >> /etc/apt/apt.conf |
|
|
|
environment: {} |
|
|
|
when: |
|
|
|
- need_http_proxy.rc != 0 |
|
|
|
- https_proxy is defined |
|
|
|
|
|
|
|
- name: Check https::proxy in /etc/apt/apt.conf |
|
|
|
raw: grep -qs 'Acquire::https::proxy' /etc/apt/apt.conf |
|
|
|
register: need_https_proxy |
|
|
|
failed_when: false |
|
|
|
changed_when: false |
|
|
|
environment: {} |
|
|
|
tags: facts |
|
|
|
|
|
|
|
- name: Add https_proxy to /etc/apt/apt.conf if https_proxy is defined |
|
|
|
raw: echo 'Acquire::https::proxy "{{https_proxy}}";' >> /etc/apt/apt.conf |
|
|
|
environment: {} |
|
|
|
when: |
|
|
|
- need_http_proxy.rc != 0 |
|
|
|
- https_proxy is defined |
|
|
|
|
|
|
|
- name: Bootstrap | Install python 2.x, pip, and dbus |
|
|
|
raw: |
|
|
|
apt-get update && \ |
|
|
|