win_chocolatey: Fix hang on missing/required base env vars (#51154)

* win_chocolatey: Fix crash on missing/required base env vars

* Add changelog fragment

(cherry picked from commit 5540d66747)
pull/51205/head
John Nelson 7 years ago committed by Toshio Kuratomi
parent b2fbd7fd35
commit e44468738f

@ -0,0 +1,2 @@
bugfixes:
- win_chocolatey - Fix hang when used with proxy for the first time - https://github.com/ansible/ansible/issues/47669

@ -190,6 +190,7 @@ Function Install-Chocolatey {
if ($proxy_url) {
# the env values are used in the install.ps1 script when getting
# external dependencies
$environment = [Environment]::GetEnvironmentVariables()
$environment.chocolateyProxyLocation = $proxy_url
$web_proxy = New-Object -TypeName System.Net.WebProxy -ArgumentList $proxy_url, $true
$client.Proxy = $web_proxy

Loading…
Cancel
Save