Skip to content

Commit 3c629a4

Browse files
authored
Relax TF provider version requirements (#121)
Stricter version requirements on providers cause more headacke than needed. Users often sit on various major versions of providers and forcing them to upgrade is often unnecessary. Relaxing the version requirements wildcards. We can reevaluate this if this causes any problems in the future
1 parent b4c64d7 commit 3c629a4

File tree

17 files changed

+39
-39
lines changed

17 files changed

+39
-39
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[module]
22
name = "aws-elastio-asset-account-stack-set"
3-
version = "1.0.0"
3+
version = "1.1.0"
44

55
description = "Terraform module for creating the Elastio Asset Account CloudFormation StackSet"
66
type = "terraform"

asset-account/terraform/stack-set/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ See the `examples` directory for some examples of how this module can be used:
1616
```tf
1717
module "elastio_asset_account" {
1818
source = "terraform.cloudsmith.io/public/elastio-asset-account-stack-set/aws"
19-
version = "1.0.0"
19+
version = "1.1.0"
2020
2121
// Provide input parameters
2222
}
@@ -29,13 +29,13 @@ module "elastio_asset_account" {
2929
| Name | Version |
3030
| ------------------------------------------------------------------------ | ------- |
3131
| <a name="requirement_terraform"></a> [terraform](#requirement_terraform) | ~> 1.9 |
32-
| <a name="requirement_aws"></a> [aws](#requirement_aws) | ~> 5.0 |
32+
| <a name="requirement_aws"></a> [aws](#requirement_aws) | >= 5.0 |
3333

3434
## Providers
3535

3636
| Name | Version |
3737
| ------------------------------------------------ | ------- |
38-
| <a name="provider_aws"></a> [aws](#provider_aws) | ~> 5.0 |
38+
| <a name="provider_aws"></a> [aws](#provider_aws) | >= 5.0 |
3939

4040
## Modules
4141

asset-account/terraform/stack-set/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 5.0"
7+
version = ">= 5.0"
88
}
99
}
1010
}

codegen/src/iam.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ type Action =
5353
type KnownTag =
5454
// A simple tag that customers can add to their resource for Elastio to
5555
// get access to it. It's first use case at the time of this writing is
56-
// autorizing Elastio access to KMS keys customers use to encrypt their data.
56+
// authorizing Elastio access to KMS keys customers use to encrypt their data.
5757
//
5858
// This tag can currently be set to a value like an empty string or `true`.
5959
// However, we may reserve the right to endow special values for this tag
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[module]
2-
name = "aws-elastio-connector-account"
32
description = "Terraform module for creating the Elastio Connector Account stack"
4-
type = "terraform"
5-
version = "0.33.2"
3+
name = "aws-elastio-connector-account"
4+
type = "terraform"
5+
version = "0.34.0"

connector/terraform/modules/account/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ See the [`elastio-connector` module implementation](../../main.tf) for an exampl
1111
```tf
1212
module "elastio_connector_account" {
1313
source = "terraform.cloudsmith.io/public/elastio-conenctor-account/aws"
14-
version = "0.33.2"
14+
version = "0.34.0"
1515
1616
// Provide input parameters
1717
}
@@ -24,15 +24,15 @@ module "elastio_connector_account" {
2424
| Name | Version |
2525
| ------------------------------------------------------------------------ | ------- |
2626
| <a name="requirement_terraform"></a> [terraform](#requirement_terraform) | ~> 1.9 |
27-
| <a name="requirement_aws"></a> [aws](#requirement_aws) | ~> 5.0 |
28-
| <a name="requirement_http"></a> [http](#requirement_http) | ~> 3.0 |
27+
| <a name="requirement_aws"></a> [aws](#requirement_aws) | >= 5.0 |
28+
| <a name="requirement_http"></a> [http](#requirement_http) | >= 3.0 |
2929

3030
## Providers
3131

3232
| Name | Version |
3333
| ------------------------------------------------------------------ | ------- |
34-
| <a name="provider_aws"></a> [aws](#provider_aws) | ~> 5.0 |
35-
| <a name="provider_http"></a> [http](#provider_http) | ~> 3.0 |
34+
| <a name="provider_aws"></a> [aws](#provider_aws) | >= 5.0 |
35+
| <a name="provider_http"></a> [http](#provider_http) | >= 3.0 |
3636
| <a name="provider_terraform"></a> [terraform](#provider_terraform) | n/a |
3737

3838
## Modules

connector/terraform/modules/account/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 5.0"
7+
version = ">= 5.0"
88
}
99
http = {
1010
source = "hashicorp/http"
11-
version = "~> 3.0"
11+
version = ">= 3.0"
1212
}
1313
}
1414
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[module]
2-
name = "aws-elastio-nat-provision"
32
description = "Terraform module for creating the Elastio NAT Provision stack"
4-
type = "terraform"
5-
version = "0.33.2"
3+
name = "aws-elastio-nat-provision"
4+
type = "terraform"
5+
version = "0.34.0"

connector/terraform/modules/nat-provision/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ See the [`elastio-connector` module implementation](../../main.tf) for an exampl
1111
```tf
1212
module "elastio_nat_provision" {
1313
source = "terraform.cloudsmith.io/public/elastio-nat-provision/aws"
14-
version = "0.33.2"
14+
version = "0.34.0"
1515
1616
// Provide input parameters
1717
}
@@ -24,13 +24,13 @@ module "elastio_nat_provision" {
2424
| Name | Version |
2525
| ------------------------------------------------------------------------ | ------- |
2626
| <a name="requirement_terraform"></a> [terraform](#requirement_terraform) | ~> 1.9 |
27-
| <a name="requirement_aws"></a> [aws](#requirement_aws) | ~> 5.0 |
27+
| <a name="requirement_aws"></a> [aws](#requirement_aws) | >= 5.0 |
2828

2929
## Providers
3030

3131
| Name | Version |
3232
| ------------------------------------------------ | ------- |
33-
| <a name="provider_aws"></a> [aws](#provider_aws) | ~> 5.0 |
33+
| <a name="provider_aws"></a> [aws](#provider_aws) | >= 5.0 |
3434

3535
## Modules
3636

connector/terraform/modules/nat-provision/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 5.0"
7+
version = ">= 5.0"
88
}
99
}
1010
}

0 commit comments

Comments
 (0)