From b0509669b9cc12d8e956ead42a4523b698fd746f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Apr 2022 18:58:28 -0400 Subject: [PATCH] fix: loosen up provider version constraints. removes dependabot (#14) * fix: set version constraints more loosely. Drop dependabot * fix: lock top-level provider requirements * chore: update terraform provider lockfile Co-authored-by: Ari Kalfus --- .github/dependabot.yml | 46 ------------------- .terraform.lock.hcl | 30 ++++++------ README.md | 6 +-- .../additional-claims/.terraform.lock.hcl | 29 ++++++------ examples/additional-claims/README.md | 6 +-- examples/additional-claims/versions.tf | 4 +- examples/json-files/.terraform.lock.hcl | 29 ++++++------ examples/json-files/README.md | 6 +-- examples/json-files/versions.tf | 4 +- examples/simple-repo/.terraform.lock.hcl | 29 ++++++------ examples/simple-repo/README.md | 6 +-- examples/simple-repo/versions.tf | 4 +- versions.tf | 4 +- 13 files changed, 81 insertions(+), 122 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index c07c9ac..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -version: 2 -updates: - - package-ecosystem: terraform - directory: '/' - schedule: - interval: weekly - time: '00:00' - open-pull-requests-limit: 10 - commit-message: - prefix: fix - prefix-development: chore - include: scope - - - package-ecosystem: terraform - directory: '/examples/simple-repo/' - schedule: - interval: weekly - time: '00:00' - open-pull-requests-limit: 10 - commit-message: - prefix: fix - prefix-development: chore - include: scope - - - package-ecosystem: terraform - directory: '/examples/json-files/' - schedule: - interval: weekly - time: '00:00' - open-pull-requests-limit: 10 - commit-message: - prefix: fix - prefix-development: chore - include: scope - - - package-ecosystem: terraform - directory: '/examples/additional-claims/' - schedule: - interval: weekly - time: '00:00' - open-pull-requests-limit: 10 - commit-message: - prefix: fix - prefix-development: chore - include: scope diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index 9b589bc..b84064e 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -2,20 +2,22 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/vault" { - version = "3.4.1" - constraints = "~> 3.4.1" + version = "3.5.0" + constraints = ">= 3.4.1" hashes = [ - "h1:dXJBo807u69+Uib2hjoBQ68G2+nGXcNZeq/THVyQQVc=", - "zh:1eb8370a1846e34e2bcc4d11eece5733735784a8eab447bbed3cfd822101b577", - "zh:2df3989327cea68b2167514b7ebddc67b09340f00bbf3fa85df03c97adfb9d25", - "zh:3dd1e317264f574985e856296deef71a76464918bf0566eb0d7f6389ea0586bd", - "zh:9750861f2822482aa608ea5a52b385bc42b2e1f2511094e6a975412618c4495d", - "zh:9b940e7f78975d29a4d0a116cf43c0bc1cb03bec4ad8d34887d64e6e60bacb9e", - "zh:9cb6e7ad2a62529d35dacd20695d49c2f02230cb785d46178cc10f4ec80e5a51", - "zh:a12718689bbcb37bcbb9132c18bffd354fad8ab5c8cb89cec1a0ee85c65b8cb7", - "zh:a6e38afacca1af4fab04a9f2dc49b8295eb462db68bdc7451352d0f950f804f8", - "zh:d6e0e994d51b9e07d5713d4796381f9e129e9de962e79caae2b7055f6f68297e", - "zh:ea4bbef7a1bb2553db473fa304c93845674167b61e8c9677107a96c8c696da12", - "zh:f985a8b7f4ef7d1eba9cef7d99997ee9c4a54ffe76dab7fa8b1fdec2a9edca7e", + "h1:Yqv4nraqqab//lMOjNVQ6PbOmbUBzZU83IronbsQUt4=", + "h1:mSfotoHz+H4nsuVm24bqZTcCanG7sHF0MHDNtnO0948=", + "zh:0db1f4cba469993952cfd3fedba4d20760ec38c9f46bcf26a92c7ac48b2d5812", + "zh:31d110c9866cd370bbd730a78a9621a8cdf226ded0f47ce4c02468365a469817", + "zh:417a00c137e2015e24069068240daf1ae4d8f0d866c54594a6a17d1e030cd2cc", + "zh:5945fe89e324ba5b3db0b1d08b2aa026f24f9d15f4876e89bd34ecf9cf5e4641", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:7f246064bd5452979f7e02eb2e97cba4e479136b7d3d7b58c2e7a2b25ea675e1", + "zh:966e508880af89d3e4e4781f90e2f781a6d3d79d2e588ea74f95f2de29bf8df9", + "zh:b1d906f534a70545117417f5672147f882730808d7338b491ea21509b794cd76", + "zh:bcfcbdfce3838741795968b1461391e45309958cf1b8ea6fd2c2c0d1cad6a7e1", + "zh:c272f4633a228d5c69cf1ad3f1acdcaf6d90f4018a3854b0c13d1053fb3e977c", + "zh:cd60fe5389f934d860f0eabe96de41898c2332ece8c7270605909ab57fe4fd14", + "zh:d3f6fa1470fa8c8041f9e391cf93b068914a1cf53ad32c05b0da114036e1a8cd", ] } diff --git a/README.md b/README.md index 7ac5a54..d773d96 100644 --- a/README.md +++ b/README.md @@ -246,14 +246,14 @@ You cannot pass in a Terraform reference to an existing backend. | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.1.7 | -| [vault](#requirement\_vault) | ~> 3.4.1 | +| [terraform](#requirement\_terraform) | >= 1.1.0 | +| [vault](#requirement\_vault) | >= 3.4.1 | ## Providers | Name | Version | |------|---------| -| [vault](#provider\_vault) | 3.4.1 | +| [vault](#provider\_vault) | 3.5.0 | ## Modules diff --git a/examples/additional-claims/.terraform.lock.hcl b/examples/additional-claims/.terraform.lock.hcl index 9b589bc..08ad00f 100644 --- a/examples/additional-claims/.terraform.lock.hcl +++ b/examples/additional-claims/.terraform.lock.hcl @@ -2,20 +2,21 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/vault" { - version = "3.4.1" - constraints = "~> 3.4.1" + version = "3.5.0" + constraints = ">= 3.4.1" hashes = [ - "h1:dXJBo807u69+Uib2hjoBQ68G2+nGXcNZeq/THVyQQVc=", - "zh:1eb8370a1846e34e2bcc4d11eece5733735784a8eab447bbed3cfd822101b577", - "zh:2df3989327cea68b2167514b7ebddc67b09340f00bbf3fa85df03c97adfb9d25", - "zh:3dd1e317264f574985e856296deef71a76464918bf0566eb0d7f6389ea0586bd", - "zh:9750861f2822482aa608ea5a52b385bc42b2e1f2511094e6a975412618c4495d", - "zh:9b940e7f78975d29a4d0a116cf43c0bc1cb03bec4ad8d34887d64e6e60bacb9e", - "zh:9cb6e7ad2a62529d35dacd20695d49c2f02230cb785d46178cc10f4ec80e5a51", - "zh:a12718689bbcb37bcbb9132c18bffd354fad8ab5c8cb89cec1a0ee85c65b8cb7", - "zh:a6e38afacca1af4fab04a9f2dc49b8295eb462db68bdc7451352d0f950f804f8", - "zh:d6e0e994d51b9e07d5713d4796381f9e129e9de962e79caae2b7055f6f68297e", - "zh:ea4bbef7a1bb2553db473fa304c93845674167b61e8c9677107a96c8c696da12", - "zh:f985a8b7f4ef7d1eba9cef7d99997ee9c4a54ffe76dab7fa8b1fdec2a9edca7e", + "h1:Yqv4nraqqab//lMOjNVQ6PbOmbUBzZU83IronbsQUt4=", + "zh:0db1f4cba469993952cfd3fedba4d20760ec38c9f46bcf26a92c7ac48b2d5812", + "zh:31d110c9866cd370bbd730a78a9621a8cdf226ded0f47ce4c02468365a469817", + "zh:417a00c137e2015e24069068240daf1ae4d8f0d866c54594a6a17d1e030cd2cc", + "zh:5945fe89e324ba5b3db0b1d08b2aa026f24f9d15f4876e89bd34ecf9cf5e4641", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:7f246064bd5452979f7e02eb2e97cba4e479136b7d3d7b58c2e7a2b25ea675e1", + "zh:966e508880af89d3e4e4781f90e2f781a6d3d79d2e588ea74f95f2de29bf8df9", + "zh:b1d906f534a70545117417f5672147f882730808d7338b491ea21509b794cd76", + "zh:bcfcbdfce3838741795968b1461391e45309958cf1b8ea6fd2c2c0d1cad6a7e1", + "zh:c272f4633a228d5c69cf1ad3f1acdcaf6d90f4018a3854b0c13d1053fb3e977c", + "zh:cd60fe5389f934d860f0eabe96de41898c2332ece8c7270605909ab57fe4fd14", + "zh:d3f6fa1470fa8c8041f9e391cf93b068914a1cf53ad32c05b0da114036e1a8cd", ] } diff --git a/examples/additional-claims/README.md b/examples/additional-claims/README.md index 23b3ee9..2c46392 100644 --- a/examples/additional-claims/README.md +++ b/examples/additional-claims/README.md @@ -10,14 +10,14 @@ to an `oidc-binding` via this module. | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.1.7 | -| [vault](#requirement\_vault) | ~> 3.4.1 | +| [terraform](#requirement\_terraform) | >= 1.1.0 | +| [vault](#requirement\_vault) | >= 3.4.1 | ## Providers | Name | Version | |------|---------| -| [vault](#provider\_vault) | 3.4.1 | +| [vault](#provider\_vault) | 3.5.0 | ## Modules diff --git a/examples/additional-claims/versions.tf b/examples/additional-claims/versions.tf index e46e359..9946a51 100644 --- a/examples/additional-claims/versions.tf +++ b/examples/additional-claims/versions.tf @@ -1,11 +1,11 @@ terraform { - required_version = ">= 1.1.7" + required_version = ">= 1.1.0" experiments = [module_variable_optional_attrs] required_providers { vault = { source = "hashicorp/vault" - version = " ~> 3.4.1" + version = ">= 3.4.1" } } } diff --git a/examples/json-files/.terraform.lock.hcl b/examples/json-files/.terraform.lock.hcl index 9b589bc..08ad00f 100644 --- a/examples/json-files/.terraform.lock.hcl +++ b/examples/json-files/.terraform.lock.hcl @@ -2,20 +2,21 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/vault" { - version = "3.4.1" - constraints = "~> 3.4.1" + version = "3.5.0" + constraints = ">= 3.4.1" hashes = [ - "h1:dXJBo807u69+Uib2hjoBQ68G2+nGXcNZeq/THVyQQVc=", - "zh:1eb8370a1846e34e2bcc4d11eece5733735784a8eab447bbed3cfd822101b577", - "zh:2df3989327cea68b2167514b7ebddc67b09340f00bbf3fa85df03c97adfb9d25", - "zh:3dd1e317264f574985e856296deef71a76464918bf0566eb0d7f6389ea0586bd", - "zh:9750861f2822482aa608ea5a52b385bc42b2e1f2511094e6a975412618c4495d", - "zh:9b940e7f78975d29a4d0a116cf43c0bc1cb03bec4ad8d34887d64e6e60bacb9e", - "zh:9cb6e7ad2a62529d35dacd20695d49c2f02230cb785d46178cc10f4ec80e5a51", - "zh:a12718689bbcb37bcbb9132c18bffd354fad8ab5c8cb89cec1a0ee85c65b8cb7", - "zh:a6e38afacca1af4fab04a9f2dc49b8295eb462db68bdc7451352d0f950f804f8", - "zh:d6e0e994d51b9e07d5713d4796381f9e129e9de962e79caae2b7055f6f68297e", - "zh:ea4bbef7a1bb2553db473fa304c93845674167b61e8c9677107a96c8c696da12", - "zh:f985a8b7f4ef7d1eba9cef7d99997ee9c4a54ffe76dab7fa8b1fdec2a9edca7e", + "h1:Yqv4nraqqab//lMOjNVQ6PbOmbUBzZU83IronbsQUt4=", + "zh:0db1f4cba469993952cfd3fedba4d20760ec38c9f46bcf26a92c7ac48b2d5812", + "zh:31d110c9866cd370bbd730a78a9621a8cdf226ded0f47ce4c02468365a469817", + "zh:417a00c137e2015e24069068240daf1ae4d8f0d866c54594a6a17d1e030cd2cc", + "zh:5945fe89e324ba5b3db0b1d08b2aa026f24f9d15f4876e89bd34ecf9cf5e4641", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:7f246064bd5452979f7e02eb2e97cba4e479136b7d3d7b58c2e7a2b25ea675e1", + "zh:966e508880af89d3e4e4781f90e2f781a6d3d79d2e588ea74f95f2de29bf8df9", + "zh:b1d906f534a70545117417f5672147f882730808d7338b491ea21509b794cd76", + "zh:bcfcbdfce3838741795968b1461391e45309958cf1b8ea6fd2c2c0d1cad6a7e1", + "zh:c272f4633a228d5c69cf1ad3f1acdcaf6d90f4018a3854b0c13d1053fb3e977c", + "zh:cd60fe5389f934d860f0eabe96de41898c2332ece8c7270605909ab57fe4fd14", + "zh:d3f6fa1470fa8c8041f9e391cf93b068914a1cf53ad32c05b0da114036e1a8cd", ] } diff --git a/examples/json-files/README.md b/examples/json-files/README.md index 902d5c2..157dc49 100644 --- a/examples/json-files/README.md +++ b/examples/json-files/README.md @@ -17,14 +17,14 @@ Dev teams create their own JSON files representing repos they own and wish to bi | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.1.7 | -| [vault](#requirement\_vault) | ~> 3.4.1 | +| [terraform](#requirement\_terraform) | >= 1.1.0 | +| [vault](#requirement\_vault) | >= 3.4.1 | ## Providers | Name | Version | |------|---------| -| [vault](#provider\_vault) | 3.4.1 | +| [vault](#provider\_vault) | 3.5.0 | ## Modules diff --git a/examples/json-files/versions.tf b/examples/json-files/versions.tf index e46e359..9946a51 100644 --- a/examples/json-files/versions.tf +++ b/examples/json-files/versions.tf @@ -1,11 +1,11 @@ terraform { - required_version = ">= 1.1.7" + required_version = ">= 1.1.0" experiments = [module_variable_optional_attrs] required_providers { vault = { source = "hashicorp/vault" - version = " ~> 3.4.1" + version = ">= 3.4.1" } } } diff --git a/examples/simple-repo/.terraform.lock.hcl b/examples/simple-repo/.terraform.lock.hcl index 9b589bc..08ad00f 100644 --- a/examples/simple-repo/.terraform.lock.hcl +++ b/examples/simple-repo/.terraform.lock.hcl @@ -2,20 +2,21 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/vault" { - version = "3.4.1" - constraints = "~> 3.4.1" + version = "3.5.0" + constraints = ">= 3.4.1" hashes = [ - "h1:dXJBo807u69+Uib2hjoBQ68G2+nGXcNZeq/THVyQQVc=", - "zh:1eb8370a1846e34e2bcc4d11eece5733735784a8eab447bbed3cfd822101b577", - "zh:2df3989327cea68b2167514b7ebddc67b09340f00bbf3fa85df03c97adfb9d25", - "zh:3dd1e317264f574985e856296deef71a76464918bf0566eb0d7f6389ea0586bd", - "zh:9750861f2822482aa608ea5a52b385bc42b2e1f2511094e6a975412618c4495d", - "zh:9b940e7f78975d29a4d0a116cf43c0bc1cb03bec4ad8d34887d64e6e60bacb9e", - "zh:9cb6e7ad2a62529d35dacd20695d49c2f02230cb785d46178cc10f4ec80e5a51", - "zh:a12718689bbcb37bcbb9132c18bffd354fad8ab5c8cb89cec1a0ee85c65b8cb7", - "zh:a6e38afacca1af4fab04a9f2dc49b8295eb462db68bdc7451352d0f950f804f8", - "zh:d6e0e994d51b9e07d5713d4796381f9e129e9de962e79caae2b7055f6f68297e", - "zh:ea4bbef7a1bb2553db473fa304c93845674167b61e8c9677107a96c8c696da12", - "zh:f985a8b7f4ef7d1eba9cef7d99997ee9c4a54ffe76dab7fa8b1fdec2a9edca7e", + "h1:Yqv4nraqqab//lMOjNVQ6PbOmbUBzZU83IronbsQUt4=", + "zh:0db1f4cba469993952cfd3fedba4d20760ec38c9f46bcf26a92c7ac48b2d5812", + "zh:31d110c9866cd370bbd730a78a9621a8cdf226ded0f47ce4c02468365a469817", + "zh:417a00c137e2015e24069068240daf1ae4d8f0d866c54594a6a17d1e030cd2cc", + "zh:5945fe89e324ba5b3db0b1d08b2aa026f24f9d15f4876e89bd34ecf9cf5e4641", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:7f246064bd5452979f7e02eb2e97cba4e479136b7d3d7b58c2e7a2b25ea675e1", + "zh:966e508880af89d3e4e4781f90e2f781a6d3d79d2e588ea74f95f2de29bf8df9", + "zh:b1d906f534a70545117417f5672147f882730808d7338b491ea21509b794cd76", + "zh:bcfcbdfce3838741795968b1461391e45309958cf1b8ea6fd2c2c0d1cad6a7e1", + "zh:c272f4633a228d5c69cf1ad3f1acdcaf6d90f4018a3854b0c13d1053fb3e977c", + "zh:cd60fe5389f934d860f0eabe96de41898c2332ece8c7270605909ab57fe4fd14", + "zh:d3f6fa1470fa8c8041f9e391cf93b068914a1cf53ad32c05b0da114036e1a8cd", ] } diff --git a/examples/simple-repo/README.md b/examples/simple-repo/README.md index ba1b913..d8e83f8 100644 --- a/examples/simple-repo/README.md +++ b/examples/simple-repo/README.md @@ -9,14 +9,14 @@ Example configuration in this directory binds multiple Vault roles to one GitHub | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.1.7 | -| [vault](#requirement\_vault) | ~> 3.4.1 | +| [terraform](#requirement\_terraform) | >= 1.1.0 | +| [vault](#requirement\_vault) | >= 3.4.1 | ## Providers | Name | Version | |------|---------| -| [vault](#provider\_vault) | 3.4.1 | +| [vault](#provider\_vault) | 3.5.0 | ## Modules diff --git a/examples/simple-repo/versions.tf b/examples/simple-repo/versions.tf index cc62847..9946a51 100644 --- a/examples/simple-repo/versions.tf +++ b/examples/simple-repo/versions.tf @@ -1,11 +1,11 @@ terraform { - required_version = ">= 1.1.7" + required_version = ">= 1.1.0" experiments = [module_variable_optional_attrs] required_providers { vault = { source = "hashicorp/vault" - version = "~> 3.4.1" + version = ">= 3.4.1" } } } diff --git a/versions.tf b/versions.tf index cc62847..9946a51 100644 --- a/versions.tf +++ b/versions.tf @@ -1,11 +1,11 @@ terraform { - required_version = ">= 1.1.7" + required_version = ">= 1.1.0" experiments = [module_variable_optional_attrs] required_providers { vault = { source = "hashicorp/vault" - version = "~> 3.4.1" + version = ">= 3.4.1" } } }