From 201f6b1aabad878de8b68acf19c7f725ee21af15 Mon Sep 17 00:00:00 2001 From: Simone Ruffilli Date: Tue, 4 Oct 2022 07:55:10 +0200 Subject: [PATCH] Fixes NVA issue when health checks are not enabled (#853) * Fixes NVA issue when health checks are not enabled * Update cloud-config.yaml --- modules/cloud-config-container/simple-nva/cloud-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/cloud-config-container/simple-nva/cloud-config.yaml b/modules/cloud-config-container/simple-nva/cloud-config.yaml index f7dc2607..8d18a356 100644 --- a/modules/cloud-config-container/simple-nva/cloud-config.yaml +++ b/modules/cloud-config-container/simple-nva/cloud-config.yaml @@ -28,11 +28,11 @@ bootcmd: runcmd: - iptables --policy FORWARD ACCEPT -%{if enable_health_checks ~} %{ for interface in network_interfaces ~} +%{ if enable_health_checks ~} - /var/run/nva/policy_based_routing.sh ${interface.name} +%{ endif ~} %{ for route in interface.routes ~} - ip route add ${route} via `curl http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/${interface.number}/gateway -H "Metadata-Flavor:Google"` dev ${interface.name} %{ endfor ~} %{ endfor ~} -%{ endif ~}