MON-580: add terraform 0.13 compatibility (source argument for provider requirements)

This commit is contained in:
Patrick Decat 2020-08-25 13:02:09 +02:00
parent b749de1528
commit 10f029cc95
77 changed files with 611 additions and 1 deletions

View File

@ -20,11 +20,13 @@ Here is the minimum version required to use these modules of integrations.
``` ```
terraform { terraform {
required_version = ">= 0.12.19" required_version = ">= 0.12.26"
} }
``` ```
Note: terraform 0.12.26+ is required as it the first version compatible with, but ignoring, the `source` argument for provider requirements introduced in terraform 0.13.0.
### DataDog provider ### DataDog provider
Here is the last tester terraform provider version for datadog but next versions should work too. Here is the last tester terraform provider version for datadog but next versions should work too.

8
caas/docker/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
cloud/gcp/lb/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
template = {
source = "hashicorp/template"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
network/dns/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

8
network/tls/versions.tf Normal file
View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}

View File

@ -0,0 +1,8 @@
terraform {
required_providers {
datadog = {
source = "terraform-providers/datadog"
}
}
required_version = ">= 0.12.26"
}