diff --git a/README.md b/README.md index 0fd39c7a..5f7c2e83 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ You need the following permissions to run this module. | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.3.0 | +| [terraform](#requirement\_terraform) | >= 1.3.0, <1.6.0 | | [ibm](#requirement\_ibm) | >= 1.56.1, < 2.0.0 | | [time](#requirement\_time) | >= 0.9.1 | diff --git a/examples/basic/version.tf b/examples/basic/version.tf index a36315e0..791e2ef5 100644 --- a/examples/basic/version.tf +++ b/examples/basic/version.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.3.0" + required_version = ">= 1.3.0, <1.6.0" required_providers { # Pin to the lowest provider version of the range defined in the main module's version.tf to ensure lowest version still works ibm = { diff --git a/examples/complete/version.tf b/examples/complete/version.tf index 1ecdbce8..c0b3b178 100644 --- a/examples/complete/version.tf +++ b/examples/complete/version.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.3.0" + required_version = ">= 1.3.0, <1.6.0" required_providers { # Pin to the lowest provider version of the range defined in the main module's version.tf to ensure lowest version still works ibm = { diff --git a/examples/fscloud/version.tf b/examples/fscloud/version.tf index 1ecdbce8..c0b3b178 100644 --- a/examples/fscloud/version.tf +++ b/examples/fscloud/version.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.3.0" + required_version = ">= 1.3.0, <1.6.0" required_providers { # Pin to the lowest provider version of the range defined in the main module's version.tf to ensure lowest version still works ibm = { diff --git a/module-metadata.json b/module-metadata.json index 36a57fdf..2e5eeaf0 100644 --- a/module-metadata.json +++ b/module-metadata.json @@ -382,7 +382,7 @@ } }, "required_core": [ - "\u003e= 1.3.0" + "\u003e= 1.3.0, \u003c1.6.0" ], "required_providers": { "ibm": { diff --git a/modules/fscloud/README.md b/modules/fscloud/README.md index 8cece072..6bba8e4c 100644 --- a/modules/fscloud/README.md +++ b/modules/fscloud/README.md @@ -15,7 +15,7 @@ The IBM Cloud Framework for Financial Services mandates the application of an in | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.3.0 | +| [terraform](#requirement\_terraform) | >= 1.3.0, <1.6.0 | | [ibm](#requirement\_ibm) | >= 1.56.1 | ### Modules diff --git a/modules/fscloud/version.tf b/modules/fscloud/version.tf index e78b8145..ff7997d7 100644 --- a/modules/fscloud/version.tf +++ b/modules/fscloud/version.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.3.0" + required_version = ">= 1.3.0, <1.6.0" required_providers { # The below tflint-ignore is required because although the below provider is not directly required by this submodule, # it is required by consuming modules, and if not set here, the top level module calling this module will not be diff --git a/version.tf b/version.tf index 6ceefcdf..c8f26d70 100644 --- a/version.tf +++ b/version.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.3.0" + required_version = ">= 1.3.0, <1.6.0" required_providers { ibm = { source = "IBM-Cloud/ibm"