Update Terraform AWS Provider
- Dominant language
- Python
- Stars
- 11.1k
- Forks
- 1k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 2
Description
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
Contributor guide
Research direction
Locate the Terraform configuration containing the required_providers AWS constraint shown in the issue, then inspect how the Lambda Python runtime is configured. Update the provider constraint so the required Python runtime is supported, and verify that the Terraform configuration validates with the newer AWS provider.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python, terraform
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100