Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Execution containers do not respect tentacle proxy configuration

Open IsaacCalligeros95 opened this issue 1 year ago • 1 comments

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 and docker run -d --name squid-container -e TZ=UTC -p 3128:3128 ubuntu/squid:5.2-22.04_beta
  • 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

IsaacCalligeros95 avatar Oct 06 '23 04:10 IsaacCalligeros95