Issues
Issues copied to clipboard
Execution containers do not respect tentacle proxy configuration
Severity
Low, workarounds available
Version
All, Latest
Latest Version
I could reproduce the problem in the latest build
What happened?
When running steps within an execution container the worker or deployment targets tentacle proxy configuration is not used, the default is instead.
Reproduction
- Configure a Tentacle with a proxy configuration
- Host: host.docker.internal
- Port: 3128
- Configure a proxy service
- To use Squid proxy run
docker pull ubuntu/squid:5.2-22.04_beta
anddocker run -d --name squid-container -e TZ=UTC -p 3128:3128 ubuntu/squid:5.2-22.04_beta
- To use Squid proxy run
- Run a deployment that makes an external call, squid proxy logs will not reflect this call being made
Error and Stacktrace
No response
More Information
No response
Workaround
- Run directly on the worker
- Configure docker to use a proxy - see https://docs.docker.com/network/proxy/#configure-the-docker-client