Skip to content

Conversation

@cloutierMat
Copy link
Member

@cloutierMat cloutierMat commented Dec 23, 2025

Motivation

When creating an ExternalBypassDnsClient, we should remain mindful of users proxy configurations and ensure that those external calls are respecting the Outbound Proxy configuration.

Changes

Ensure both the client and the http session are created with the user's http proxy configuration.

Tests

  • setup a local proxy.
  • start LocalStack with OUTBOUND_HTTP_PROXY and OUTBOUND_HTTPS_PROXY set to your proxies, configuration. It might be required also to set REQUESTS_CA_BUNDLE.
  • try to use the replicator to trigger the use of dns bypass client

Related

fixes UNC-146

@github-actions
Copy link

S3 Image Test Results (AMD64 / ARM64)

    2 files      2 suites   7m 54s ⏱️
  552 tests   500 ✅  52 💤 0 ❌
1 104 runs  1 000 ✅ 104 💤 0 ❌

Results for commit c4aaa55.

@github-actions
Copy link

Test Results - Preflight, Unit

23 046 tests  ±0   21 201 ✅ ±0   6m 56s ⏱️ +51s
     1 suites ±0    1 845 💤 ±0 
     1 files   ±0        0 ❌ ±0 

Results for commit c4aaa55. ± Comparison against base commit 2417384.

@cloutierMat cloutierMat added semver: patch Non-breaking changes which can be included in patch releases docs: skip Pull request does not require documentation changes notes: skip Pull request does not have to be mentioned in the release notes area: replicator labels Dec 24, 2025
@github-actions
Copy link

Test Results (amd64) - Acceptance

7 tests  ±0   5 ✅ ±0   3m 1s ⏱️ -1s
1 suites ±0   2 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit c4aaa55. ± Comparison against base commit 2417384.

@github-actions
Copy link

Test Results (amd64) - Integration, Bootstrap

    5 files      5 suites   2h 35m 15s ⏱️
5 561 tests 5 001 ✅ 560 💤 0 ❌
5 567 runs  5 001 ✅ 566 💤 0 ❌

Results for commit c4aaa55.

@github-actions
Copy link

LocalStack Community integration with Pro

    2 files  ±0      2 suites  ±0   1h 53m 56s ⏱️ - 1m 16s
5 154 tests ±0  4 757 ✅ ±0  397 💤 ±0  0 ❌ ±0 
5 156 runs  ±0  4 757 ✅ ±0  399 💤 ±0  0 ❌ ±0 

Results for commit c4aaa55. ± Comparison against base commit 2417384.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: replicator docs: skip Pull request does not require documentation changes notes: skip Pull request does not have to be mentioned in the release notes semver: patch Non-breaking changes which can be included in patch releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants