From 50212e5b49a5a86bf2adeab68c43ef92b2f13064 Mon Sep 17 00:00:00 2001 From: AztecBot Date: Sat, 25 Apr 2026 04:33:15 +0000 Subject: [PATCH 1/3] fix(spartan): allow null RPC_INGRESS_LOG_SAMPLE_RATE in Terraform validation --- spartan/terraform/deploy-aztec-infra/variables.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spartan/terraform/deploy-aztec-infra/variables.tf b/spartan/terraform/deploy-aztec-infra/variables.tf index cc3cf8cbd7f2..fa23757fe65a 100644 --- a/spartan/terraform/deploy-aztec-infra/variables.tf +++ b/spartan/terraform/deploy-aztec-infra/variables.tf @@ -745,7 +745,7 @@ variable "RPC_INGRESS_LOG_SAMPLE_RATE" { default = null validation { - condition = var.RPC_INGRESS_LOG_SAMPLE_RATE == null || (var.RPC_INGRESS_LOG_SAMPLE_RATE >= 0 && var.RPC_INGRESS_LOG_SAMPLE_RATE <= 1) + condition = var.RPC_INGRESS_LOG_SAMPLE_RATE == null ? true : (var.RPC_INGRESS_LOG_SAMPLE_RATE >= 0 && var.RPC_INGRESS_LOG_SAMPLE_RATE <= 1) error_message = "RPC_INGRESS_LOG_SAMPLE_RATE must be null or a float in [0.0, 1.0]." } } From bce7d802932efc7e572bc439e5d514fadf12b9bd Mon Sep 17 00:00:00 2001 From: AztecBot Date: Sat, 25 Apr 2026 04:47:34 +0000 Subject: [PATCH 2/3] remove validation entirely per review --- spartan/terraform/deploy-aztec-infra/variables.tf | 5 ----- 1 file changed, 5 deletions(-) diff --git a/spartan/terraform/deploy-aztec-infra/variables.tf b/spartan/terraform/deploy-aztec-infra/variables.tf index fa23757fe65a..61cffd7623ac 100644 --- a/spartan/terraform/deploy-aztec-infra/variables.tf +++ b/spartan/terraform/deploy-aztec-infra/variables.tf @@ -743,11 +743,6 @@ variable "RPC_INGRESS_LOG_SAMPLE_RATE" { type = number nullable = true default = null - - validation { - condition = var.RPC_INGRESS_LOG_SAMPLE_RATE == null ? true : (var.RPC_INGRESS_LOG_SAMPLE_RATE >= 0 && var.RPC_INGRESS_LOG_SAMPLE_RATE <= 1) - error_message = "RPC_INGRESS_LOG_SAMPLE_RATE must be null or a float in [0.0, 1.0]." - } } variable "PROVER_FAILED_PROOF_STORE" { From bffae1759c06c4d0fac5f12f7768e67fb169c8fb Mon Sep 17 00:00:00 2001 From: AztecBot Date: Sat, 25 Apr 2026 05:13:06 +0000 Subject: [PATCH 3/3] remove RPC_INGRESS_SESSION_AFFINITY validation block too --- spartan/terraform/deploy-aztec-infra/variables.tf | 5 ----- 1 file changed, 5 deletions(-) diff --git a/spartan/terraform/deploy-aztec-infra/variables.tf b/spartan/terraform/deploy-aztec-infra/variables.tf index 61cffd7623ac..9bea5661f8bd 100644 --- a/spartan/terraform/deploy-aztec-infra/variables.tf +++ b/spartan/terraform/deploy-aztec-infra/variables.tf @@ -731,11 +731,6 @@ variable "RPC_INGRESS_SESSION_AFFINITY" { description = "Session affinity type for the RPC BackendConfig. One of NONE, CLIENT_IP, GENERATED_COOKIE. Leave empty for no affinity (GCE default)." type = string default = "" - - validation { - condition = contains(["", "NONE", "CLIENT_IP", "GENERATED_COOKIE"], var.RPC_INGRESS_SESSION_AFFINITY) - error_message = "RPC_INGRESS_SESSION_AFFINITY must be empty, NONE, CLIENT_IP, or GENERATED_COOKIE." - } } variable "RPC_INGRESS_LOG_SAMPLE_RATE" {