From d1fbed59d234afc2f4c1af7db19945f63a256ba8 Mon Sep 17 00:00:00 2001 From: Ludovico Magnocavallo Date: Sat, 4 Oct 2025 11:57:27 +0200 Subject: [PATCH] allow project id with universe prefix in project module (#3376) --- modules/project/main.tf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/project/main.tf b/modules/project/main.tf index 42845fd44..2a9de8fc3 100644 --- a/modules/project/main.tf +++ b/modules/project/main.tf @@ -68,7 +68,11 @@ locals { } ) ) - project_id = "${local.universe_prefix}${local.prefix}${var.name}" + project_id = ( + strcontains("${local.prefix}${var.name}", ":") + ? "${local.prefix}${var.name}" + : "${local.universe_prefix}${local.prefix}${var.name}" + ) universe_prefix = var.universe == null ? "" : "${var.universe.prefix}:" available_services = tolist(setsubtract(var.services, try(var.universe.unavailable_services, []))) }