-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Switch to new Lambda provider implementation #6724
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
I was linked to this PR from this Slack thread, and I wanted to drop a quick note about user settings. From what I have gathered, primarily from the Bref project, AWS Lambda executes code with This does not seem to be the case with Localstack Lambda, because when I try to execute my functions (with the PHP-FPM layer from Bref) they fail saying that "no user is defined". The error happens in the PHP-FPM layer, but the exact same layer has no issues in AWS proper. After discussing this with the Bref community, it seems this error will only happen when the Lambda environment executes as someone other than If nothing else, it would be helpful to have |
thanks Woody @shadowhand, this is helpful feedback we'll consider! |
fa0f30c
to
de7673f
Compare
de7673f
to
a888f7a
Compare
a888f7a
to
3882996
Compare
@shadowhand Thank you for reporting your findings 🙏 I created a separate issue to track the progress on this lambda runtime parity issue #7722
Your suggested workaround is now supported and mentioned here: #7722 (comment) |
3882996
to
478b79a
Compare
726210b
to
98eae39
Compare
df12a9e
to
6e81652
Compare
d9eacc8
to
e900ba3
Compare
76eb592
to
3e0a30e
Compare
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.
YES PLEASE
Co-authored-by: Dominik Schubert <[email protected]>
Summary
This PR should remain minimal in terms of code changes, and is mostly used for keeping track of the PRs regarding the new lambda provider going directly into master and for tracking test failure rates against the new provider.
PRs
The following PRs have been created to fully implement the new Lambda provider:
Tasks