From 8686753885bc9d1a31996b32f4edd98df1479bbc Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Fri, 24 Jul 2026 23:25:32 +1000 Subject: [PATCH] Fix backend path generation: evaluate path_relative_to_include at generate time --- config/root.hcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/root.hcl b/config/root.hcl index 1712361..59d8177 100644 --- a/config/root.hcl +++ b/config/root.hcl @@ -5,7 +5,7 @@ generate "backend" { terraform { backend "consul" { address = "https://consul.service.consul" - path = "infra/terraform/enc/$${path_relative_to_include()}/state" + path = "infra/terraform/enc/${replace(path_relative_to_include(), "/", "_")}/state" scheme = "https" lock = true ca_file = "/etc/pki/tls/certs/ca-bundle.crt"