aws / aws/chalice

Update Terraform AWS Provider

Open
#2,097 4 comments 6 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.