Skip to content

AWS Provider Version #145

@ccyr-hbs

Description

@ccyr-hbs

I'm working on integrating this module with our infrastructure, and we're currently using the following provider configuration:

terraform {
  required_providers {
    aws = {
      source                = "hashicorp/aws"
      version               = "~> 6.2.0"
      configuration_aliases = [aws.region_1, aws.region_2]
    }
  }
}

However, I noticed that the module pins the AWS provider to version 5.93.0 in providers.tf:

terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = ">= 5.93.0"
    }
    // ...
  }
}

This creates terraform init failures due to conflicting provider constraints between our setup and the module.

Would you consider updating the provider constraint to something more flexible, such as:
version = ">= 5.0, ~> 6.2.0"

This small change would make it much easier for teams using newer AWS provider versions to adopt the module without being forced to downgrade.

Thanks for considering!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions