From 7d9d765fbc743bcfb3ffe50c7c5fd4e6185b7e59 Mon Sep 17 00:00:00 2001
From: sai battina <sb464f@att.com>
Date: Tue, 3 Mar 2020 18:15:17 +0000
Subject: [PATCH] Add proxy to systemwide-executable roles

Change-Id: I656b4222ebcc8c8a222c5fdc366d73fd56b2dfba
---
 roles/airshipctl-systemwide-executable/defaults/main.yaml | 4 ++++
 roles/airshipctl-systemwide-executable/tasks/main.yaml    | 4 ++++
 2 files changed, 8 insertions(+)
 create mode 100644 roles/airshipctl-systemwide-executable/defaults/main.yaml

diff --git a/roles/airshipctl-systemwide-executable/defaults/main.yaml b/roles/airshipctl-systemwide-executable/defaults/main.yaml
new file mode 100644
index 000000000..1cf681923
--- /dev/null
+++ b/roles/airshipctl-systemwide-executable/defaults/main.yaml
@@ -0,0 +1,4 @@
+proxy:
+  enabled: "false"
+  http:
+  noproxy:
\ No newline at end of file
diff --git a/roles/airshipctl-systemwide-executable/tasks/main.yaml b/roles/airshipctl-systemwide-executable/tasks/main.yaml
index f7bc825ac..1480c4f77 100644
--- a/roles/airshipctl-systemwide-executable/tasks/main.yaml
+++ b/roles/airshipctl-systemwide-executable/tasks/main.yaml
@@ -2,6 +2,10 @@
   make:
     chdir: "{{ remote_work_dir | default(zuul.project.src_dir) }}"
     target: docker-image
+    params:
+      USE_PROXY: "{{ proxy.enabled }}"
+      PROXY: "{{ proxy.http }}"
+      NO_PROXY: "{{ proxy.noproxy }}"
 
 - name: "copy airshipctl binary to host"
   shell: |