chalice
chalice copied to clipboard
Update Terraform AWS Provider
The Terraform AWS provider is currently pinned to <5. This means that lambdas are limited to the Python 3.10 runtime.
"required_providers": {
"aws": {
"version": ">= 2, < 5"
},
below are the versions when the new Python runtimes were added to the AWS provider:
- Python 3.10 - AWS Provider v5.10.0
- Python 3.11 - AWS Provider v5.32.0
Used AWS Provider
- Installed hashicorp/aws v4.67.0 (signed by HashiCorp)
Has anyone tried changing the Terraform AWS provider manually? (>5) What side effect does it have on the terra deployment?
Hi @jamesls, I think this currently blocks creating managed layers using Python 3.11 or greater. I saw that you put a PR #2087 but I didn't see these changes there. Was that on purpose?
I manually updated it and everything has been working so far.