From 1e4b9eec5a375961e6033bba091714f0ae9af410 Mon Sep 17 00:00:00 2001 From: abrown38 Date: Mon, 2 Sep 2024 16:26:14 +0100 Subject: [PATCH] set proxy before software install --- ansible/roles/win_client/tasks/chocolatey.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ansible/roles/win_client/tasks/chocolatey.yml b/ansible/roles/win_client/tasks/chocolatey.yml index db057b3..c0bc55c 100644 --- a/ansible/roles/win_client/tasks/chocolatey.yml +++ b/ansible/roles/win_client/tasks/chocolatey.yml @@ -29,6 +29,18 @@ - name: Client Packages tags: client_packages block: + - name: Set a proxy + vars: + proxy_ip: "{{ os_project }}-{{ win_project }}-proxy" + tags: choco_proxy + win_inet_proxy: + proxy: "{{ hostvars[proxy_ip].ansible_host }}:3128" + bypass: + - + when: | + inventory_hostname in groups['meta-type_client'] and + project_zone == 'protected' + - name: Install Chocolatey GUI win_chocolatey: name: ChocolateyGUI