GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||
GeezerVison is showing github.com — fix/external client CA bundle by cloutierMat · Pull Request #13451 · localstack/localstack
This repository was archived by the owner on Mar 23, 2026. It is now read-only.
Conversation
|
S3 Image Test Results (AMD64 / ARM64) 2 files ±0 2 suites ±0 7m 48s ⏱️ +2s Results for commit 7675df2. ± Comparison against base commit c603057. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Test Results - Preflight, Unit22 889 tests ±0 21 075 ✅ ±0 6m 53s ⏱️ +26s Results for commit 7675df2. ± Comparison against base commit c603057. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Test Results (amd64) - Acceptance7 tests ±0 5 ✅ ±0 3m 26s ⏱️ +7s Results for commit 7675df2. ± Comparison against base commit c603057. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Test Results (amd64) - Integration, Bootstrap 5 files ±0 5 suites ±0 2h 39m 36s ⏱️ - 1m 9s Results for commit 7675df2. ± Comparison against base commit c603057. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
LocalStack Community integration with Pro 2 files ±0 2 suites ±0 2h 3m 48s ⏱️ -26s Results for commit 7675df2. ± Comparison against base commit c603057. ♻️ This comment has been updated with latest results. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I am ok with this change given the current api but this envar is not one of ours - it's from requests itself. It's a shame we are hard coding these variables rather than reading from the standard environment. Ho hum...
Let's just address my suggestion otherwise
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| if ca_cert := os.getenv("REQUESTS_CA_BUNDLE"): | ||
| LOG.debug("Creating External AWS Client with REQUESTS_CA_BUNDLE=%s", ca_cert) | ||
|
|
||
| super().__init__(use_ssl=True, verify=ca_cert or True, session=session, config=config) |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Should we use USE_SSL here for the ssl flag?
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
It's a shame we are hard coding these variables rather than reading from the standard environment. Ho hum...
I agree this isn't the cleanest, but this is what is currently used and documented in LocalStack. I thought of using AWS_CA_BUNDLE instead, but it seemed quite repetitive with what is already implemented for ca bundles.
Should we use USE_SSL here for the ssl flag?
Good point. Is there any security concern for the user to do so? I guess they are in control of setting the env, so probably not.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.