aws-samples / aws-secrets-manager-rotation-lambdas

Contains Lambda functions to be used for automatic rotation of secrets stored in AWS Secrets Manager
MIT No Attribution
329 stars 282 forks source link

Update images to latest version of Python #119

Closed wilhen01 closed 1 year ago

wilhen01 commented 1 year ago

It appears the latest version of the Key Rotation lambda applications (1.1.367) uses Python 3.9. Could new versions be published targeting Python 3.11 please?

jbct commented 1 year ago

Hi wilhen01. Is there a particular reason you need these republished for targeting 3.11?

wilhen01 commented 1 year ago

@jbct Python 3.9 is already EOL for active support; we're always keen to keep everything in our accounts running on fairly fresh runtime versions where possible.

Python 3.9 still has security support so this isn't critical but from experience it generally pays dividends to ask for the updates before things hit Security EOL - I'm aware that things always need prioritising on roadmaps etc.

jbct commented 1 year ago

Thanks for the context, @wilhen01 . I assume this is speaking about upgrading the version of the modules deployed as part of our internal Lambda deployment, because we don't provide specific versions of libraries on GitHub.

We are currently investigating a better solution to keep these versions updated - I don't currently have an ETA, but this work is being prioritized.

wilhen01 commented 1 year ago

Thanks @jbct - yeah it's the module versions deployed to the Serverless Application Repository accessible via AWS 👍