From a25e59a63e76c5479efdf453f6f696ed182155c8 Mon Sep 17 00:00:00 2001 From: Adam Moussa Date: Sun, 30 Aug 2026 19:25:08 -0400 Subject: [PATCH] fix: update `required_version` from `>=1.7.0` to `>=1.9.0` The deploy-boundary check interpolates `var.aws_account_id` and `var.environment`. Terraform only allows other variables inside `validation` from 1.9.0+. CI already runs against `1.9.8` so `versions.tf` setting version as `>=1.7.0` is a breaking finding --- terraform/live/dev/versions.tf | 2 +- terraform/live/staging/versions.tf | 2 +- terraform/live/tf-poc/versions.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/terraform/live/dev/versions.tf b/terraform/live/dev/versions.tf index e7f7913..efebe73 100644 --- a/terraform/live/dev/versions.tf +++ b/terraform/live/dev/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.7.0" + required_version = ">= 1.9.0" required_providers { aws = { diff --git a/terraform/live/staging/versions.tf b/terraform/live/staging/versions.tf index a6d93ec..7372ab4 100644 --- a/terraform/live/staging/versions.tf +++ b/terraform/live/staging/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.7.0" + required_version = ">= 1.9.0" required_providers { aws = { diff --git a/terraform/live/tf-poc/versions.tf b/terraform/live/tf-poc/versions.tf index 32fdc4e..53736ed 100644 --- a/terraform/live/tf-poc/versions.tf +++ b/terraform/live/tf-poc/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 1.7.0" + required_version = ">= 1.9.0" required_providers { aws = {