From 493ef1493371823c6b5ff07cdc7b5cb076716b05 Mon Sep 17 00:00:00 2001 From: Jose Martinez Date: Fri, 27 Mar 2026 05:27:52 +0100 Subject: [PATCH] fix: add virtual_ip2 10.212.160.40 for WAN2 warm spare Co-Authored-By: Claude Sonnet 4.6 --- modules/meraki-site/main.tf | 1 + modules/meraki-site/variables.tf | 1 + sites/BCN01-LAB/variables.tf | 1 + sites/BCN01-LAB/wan.auto.tfvars | 1 + 4 files changed, 4 insertions(+) diff --git a/modules/meraki-site/main.tf b/modules/meraki-site/main.tf index afcb9e9..a2da0ab 100755 --- a/modules/meraki-site/main.tf +++ b/modules/meraki-site/main.tf @@ -208,6 +208,7 @@ resource "meraki_appliance_warm_spare" "ha" { spare_serial = local.device_serials[var.mx_warm_spare.spare_name] uplink_mode = var.mx_warm_spare.uplink_mode virtual_ip1 = var.mx_warm_spare.virtual_ip1 + virtual_ip2 = var.mx_warm_spare.virtual_ip2 } # --- CONFIGURACIÓN SWITCHES (MS) --- diff --git a/modules/meraki-site/variables.tf b/modules/meraki-site/variables.tf index 2b52c3e..76b43d9 100755 --- a/modules/meraki-site/variables.tf +++ b/modules/meraki-site/variables.tf @@ -204,6 +204,7 @@ variable "mx_warm_spare" { spare_name = string # Nombre del MX spare en el Dashboard uplink_mode = optional(string, "virtual") virtual_ip1 = optional(string, null) # VIP WAN1 + virtual_ip2 = optional(string, null) # VIP WAN2 }) default = null description = "Configuración Warm Spare (HA) del MX. El serial del spare se resuelve por nombre." diff --git a/sites/BCN01-LAB/variables.tf b/sites/BCN01-LAB/variables.tf index 6c094be..390e8ec 100755 --- a/sites/BCN01-LAB/variables.tf +++ b/sites/BCN01-LAB/variables.tf @@ -190,6 +190,7 @@ variable "mx_warm_spare" { spare_name = string uplink_mode = optional(string, "virtual") virtual_ip1 = optional(string, null) + virtual_ip2 = optional(string, null) }) default = null description = "Configuración Warm Spare (HA) del MX." diff --git a/sites/BCN01-LAB/wan.auto.tfvars b/sites/BCN01-LAB/wan.auto.tfvars index f2505ad..1edc225 100644 --- a/sites/BCN01-LAB/wan.auto.tfvars +++ b/sites/BCN01-LAB/wan.auto.tfvars @@ -9,6 +9,7 @@ mx_warm_spare = { spare_name = "BCN01-F04-MX02" uplink_mode = "virtual" virtual_ip1 = "213.229.159.148" # VIP WAN1 + virtual_ip2 = "10.212.160.40" # VIP WAN2 } mx_wan_uplinks = [