From 7b674e060748b5861f1903f59e4bc0181a48c0e5 Mon Sep 17 00:00:00 2001
From: Anton Patsev <patsev.anton@gmail.com>
Date: Mon, 10 Dec 2018 16:33:45 +0600
Subject: [PATCH] Add proxy to /etc/apt/apt.conf for ubuntu (#3869)

---
 roles/bootstrap-os/tasks/bootstrap-ubuntu.yml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/roles/bootstrap-os/tasks/bootstrap-ubuntu.yml b/roles/bootstrap-os/tasks/bootstrap-ubuntu.yml
index 5d2050b6d..c33970252 100644
--- a/roles/bootstrap-os/tasks/bootstrap-ubuntu.yml
+++ b/roles/bootstrap-os/tasks/bootstrap-ubuntu.yml
@@ -19,6 +19,22 @@
   tags:
     - facts
 
+- name: Add proxy to /etc/apt/apt.conf if http_proxy is defined
+  lineinfile:
+    path: "/etc/apt/apt.conf"
+    line: 'Acquire::http::proxy "{{http_proxy}}";'
+    create: yes
+    state: present
+  when: http_proxy is defined
+
+- name: Add proxy to /etc/apt/apt.conf if https_proxy is defined
+  lineinfile:
+    path: "/etc/apt/apt.conf"
+    line: 'Acquire::https::proxy "{{https_proxy}}";'
+    create: yes
+    state: present
+  when: https_proxy is defined
+
 - name: Bootstrap | Install python 2.x and pip
   raw:
     apt-get update && \
-- 
GitLab