From db212d843c4cf2d62a27e1baa36a9fab040b7acb Mon Sep 17 00:00:00 2001 From: "Matthew C. Morgan" Date: Thu, 19 Feb 2026 16:01:56 -0500 Subject: [PATCH] dupes --- modules/ec2/data.tf | 8 -------- modules/ec2/locals.tf | 6 ------ 2 files changed, 14 deletions(-) diff --git a/modules/ec2/data.tf b/modules/ec2/data.tf index bf678aa..5ed2f8a 100644 --- a/modules/ec2/data.tf +++ b/modules/ec2/data.tf @@ -59,11 +59,3 @@ data "aws_availability_zone" "zone" { state = "available" name = each.key } - -data "external" "portfolio" { - program = ["bash", "-c", "tf-aws servicecatalog list-portfolios --region ${local.region} --query \"PortfolioDetails[?contains(DisplayName, 'Service Portfolio for')]|[0]|{id: Id}\" --output json"] -} - -data "external" "product" { - program = ["bash", "-c", "tf-aws servicecatalog search-products --region ${local.region} --query \"ProductViewSummaries[?contains(Name, 'RHEL')]|[0]|{id: ProductId}\" --output json"] -} diff --git a/modules/ec2/locals.tf b/modules/ec2/locals.tf index 33ad2ba..5a24653 100644 --- a/modules/ec2/locals.tf +++ b/modules/ec2/locals.tf @@ -5,12 +5,6 @@ locals { region = data.aws_region.current.id vpc_id = data.aws_vpc.vpc.id - # Use provided portfolio_id or fall back to external data source lookup - portfolio_id = var.portfolio_id != null ? var.portfolio_id : try(data.external.portfolio.result.id, null) - - # Use provided product_id or fall back to external data source lookup - product_id = var.product_id != null ? var.product_id : try(data.external.product.result.id, null) - # Get the latest provisioning artifact ID latest_artifact_id = local.product_id == null ? null : try( [for artifact in data.aws_servicecatalog_provisioning_artifacts.this[0].provisioning_artifact_details :