Lambda failed to execute from latest uploaded code of s3

0

When I update the code for lambda functions (this new code is zipped and uploaded to the S3 bucket during codebuild), the change is not deployed to the existing lambda functions.

1 Answer
1

After you upload your changes to S3, you need to call the Update Function API so that Lambda take these changes.

profile pictureAWS
EXPERT
Uri
answered 5 months ago
profile pictureAWS
EXPERT
reviewed 5 months ago
  • We have already done this, its was taking the latest code update. But dont know what happened its not taking the latest code change instead return the same old code changes.

  • Thanks for the prompt reply. Can you share any document on how to call the Update Function API for Lambda to take the latest code changes ( which is uploaded to S3 bucket)

  • You can use the CLI: aws lambda update-function-code --function-name <name> --s3-bucket <bucket name> --s3-key <object name>, or if you do it programmatically, you can use the SDK, e.g., for Python using boto3.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions