-
Notifications
You must be signed in to change notification settings - Fork 421
Bug: x86_64 Lambda layers uses the wrong name #5227
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
Comments
7 tasks
7 tasks
Thanks for opening this issue @sthulb. |
|
This was referenced Oct 1, 2024
Merged
This is now released under 3.1.0 version! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Expected Behaviour
AWS Lambda layers for the x86_64 architecture are currently mislabeled as "x86". This naming inconsistency may lead to confusion and potential compatibility issues. We need to update our layer naming convention to accurately reflect the
x86_64
architecture.Current Behaviour
Layers are marked as "x86" using the following ARN:
arn:aws:lambda:{region}:017000801446:layer:AWSLambdaPowertoolsPythonV3-{python_version}-x86:1
Code snippet
Possible Solution
Rename layers to
arn:aws:lambda:{region}:017000801446:layer:AWSLambdaPowertoolsPythonV3-{python_version}-x86_64:1
. This forces the deployment of this newx86_64
layer name that exists in version 1 asx86
.Steps to Reproduce
Read the docs
Powertools for AWS Lambda (Python) version
latest
AWS Lambda function runtime
3.8
Packaging format used
Lambda Layers
Debugging logs
No response
The text was updated successfully, but these errors were encountered: