aws-quickstart/quickstart-hashicorp-vault

Stack fails in eu-central-1 because of unsupported python runtime for lambda functions

Opened this issue · 2 comments

The template in the quickstart uses a lambda CopyZip template that is called using the Python runtime 3.6 which is not supported by AWS anymore, thus resulting in the stack failing.

AWS recommends the version 3.9.

+1 this issue. I ran into the same issue with the quickstart-hashicorp-vault.template submodule failing to deploy the lambdas with Python 3.6.

I believe this issue doesn't depend on the region. I ran into it with us-east-1.

@belgaied2 were you able to find any workarounds? I'm debating hosting the template files in my own bucket using the newer version of Python.

@eswidler that's exactly what I did in my case for it to work. I fear that until my PR is approved, that's the only solution.