-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
bug fix: add missing proxies to the http request for the GitHub Installer #12900
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ller to ensure requests can resolve when an HTTP Proxy is used and configured via OUTBOUND_HTTP_PROXY / OUTBOUND_HTTPS_PROXY
localstack-bot
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welcome to LocalStack! Thanks for raising your first Pull Request and landing in your contributions. Our team will reach out with any reviews or feedbacks that we have shortly. We recommend joining our Slack Community and share your PR on the #community channel to share your contributions with us. Please make sure you are following our contributing guidelines and our Code of Conduct.
|
All contributors have signed the CLA ✍️ ✅ |
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 2h 20m 31s ⏱️ Results for commit 7224188. ♻️ This comment has been updated with latest results. |
LocalStack Community integration with Pro 2 files ±0 2 suites ±0 1h 45m 47s ⏱️ + 3m 22s Results for commit 7224188. ± Comparison against base commit 82db418. This pull request removes 1 and adds 2 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
|
I have read the CLA Document and I hereby sign the CLA |
…appears to only impact check to look for which specific jdk version to use
alexrashed
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch! Thanks a lot for jumping on this! Unfortunately, this piece is pretty hard to properly test in an automated way. Let's just get this in the way it is, and let's try to enhance the test coverage in upcoming iterations! 💯
Ensure requests done with the GitHub Installer can resolve when an HTTP Proxy is used and configured via OUTBOUND_HTTP_PROXY / OUTBOUND_HTTPS_PROXY
Identified and tested with LocalStack pro by trying to install the EKS module via LPM.
Added 2nd / similar change (setting proxy on outbound request) - the impact in java.py appears more limited/non-breaking and impacts a check to help identify latest/specific jdk version to use.
Confirmed and validated 2nd change via LPM module install of non-default java version