-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Lambda: Added Ruby 3.4 Runtime #12458
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
bad3337
to
9ccf231
Compare
LocalStack Community integration with Pro 2 files ± 0 2 suites ±0 1h 29m 24s ⏱️ - 26m 40s Results for commit c8dccae. ± Comparison against base commit a6be285. This pull request removes 1194 and adds 5 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
a93cb3d
to
200d2c8
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.
Awesome how fast we can add new Lambda runtimes 🥳
Well done @anisaoshafi 🙌 🙌 🙌
@@ -718,6 +719,11 @@ def _validate_snapstart(snap_start: SnapStart, runtime: Runtime): | |||
f"1 validation error detected: Value '{apply_on}' at 'snapStart.applyOn' failed to satisfy constraint: Member must satisfy enum value set: [PublishedVersions, None]" | |||
) | |||
|
|||
if runtime not in SNAP_START_SUPPORTED_RUNTIMES: |
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.
Nice 👍
200d2c8
to
c8dccae
Compare
Motivation
AWS announced support for Ruby 3.4 Lambda runtime on March 27th and we want to support it quickly.
https://aws.amazon.com/about-aws/whats-new/2025/03/aws-lambda-support-ruby-3-4/
Changes
test_snapstart_lifecycle
andtest_snapstart_update_function_configuration
: Allow usage of additional runtimes with the Lambda SnapStart feature enabled #12006 because AWS seems to not support snapstart enabled functions for many runtimes anymore (they seems to temporarily allow them 🤷🏼 ).botocore.errorfactory.InvalidParameterValueException: An error occurred (InvalidParameterValueException) when calling the CreateFunction operation: nodejs22.x is not supported for SnapStart enabled functions.