-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Closed
Labels
P1Priority 1Priority 1PlatformRelates to OS, containers, platform-based utilities like FS, system based appsRelates to OS, containers, platform-based utilities like FS, system based appsRegressionThe issue is a bug that breaks functionality known to work in previous releases.The issue is a bug that breaks functionality known to work in previous releases.State-Modulebugbroken, incorrect, or confusing behaviorbroken, incorrect, or confusing behaviorseverity-medium3rd level, incorrect or bad functionality, confusing and lacks a work around3rd level, incorrect or bad functionality, confusing and lacks a work aroundstale
Milestone
Description
Hey all, I have a state that looks something like this:
unzip:
pkg.installed
http_proxy:
environ.setenv:
- value: 'http://proxy-url'
https_proxy:
environ.setenv:
- value: 'https://proxy-url'
/usr/local/bin/consul_dir:
archive.extracted:
- source: https://dl.bintray.com/mitchellh/consul/0.5.0_linux_amd64.zip
- archive_format: zip
- source_hash: sha256=161f2a8803e31550bd92a00e95a3a517aa949714c19d3124c46e56cfdc97b088
- require:
- environ: http_proxy
- environ: https_proxy
- pkg: unzipwhere proxy-url is a standin for the actual url of my http proxy. With a 2014.7 minion the archive extracted fine, with a 2015.5 minion, I get:
----------
ID: /usr/local/bin/consul_dir
Function: archive.extracted
Result: False
Comment: Unable to manage file: [Errno 111] Connection refused
Started: 17:58:15.121916
Duration: 420.282 ms
Changes:
----------Debugging with salt-call, this appears to be happening here, it looks like the new utils.http doesn't use the http_proxy and https_proxy environment variables, whereas whatever was responsible for the http calls in 2014.7 did.
JensRantil and maltrisJensRantil
Metadata
Metadata
Assignees
Labels
P1Priority 1Priority 1PlatformRelates to OS, containers, platform-based utilities like FS, system based appsRelates to OS, containers, platform-based utilities like FS, system based appsRegressionThe issue is a bug that breaks functionality known to work in previous releases.The issue is a bug that breaks functionality known to work in previous releases.State-Modulebugbroken, incorrect, or confusing behaviorbroken, incorrect, or confusing behaviorseverity-medium3rd level, incorrect or bad functionality, confusing and lacks a work around3rd level, incorrect or bad functionality, confusing and lacks a work aroundstale