From f20a47b8457c1efeca3e8ae4aace07e826efb93c Mon Sep 17 00:00:00 2001 From: joshsiv-mulga Date: Tue, 21 Apr 2026 22:03:57 +1000 Subject: [PATCH] fix: dev-install scripts should let admin init auto-detect --bind Pinning --bind to 127.0.0.1 on dev installs left awsgw loopback-only while setup-ovn.sh still provisions br-mgmt, so LB VMs hit 10.15.8.1:9999 with no listener. Drop the explicit --bind so auto-detect picks the primary IP and the siv-6 mgmtRouteVia path routes LB traffic to a real listener. --- scripts/dev-install.sh | 2 +- scripts/dev-setup.sh | 2 +- scripts/reset-dev-env.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/dev-install.sh b/scripts/dev-install.sh index f823498eb..8cc6cbda6 100755 --- a/scripts/dev-install.sh +++ b/scripts/dev-install.sh @@ -58,7 +58,7 @@ echo "=== Setting up OVN ===" sudo /usr/local/share/spinifex/setup-ovn.sh --management echo "=== Initializing ===" -sudo spx admin init --force --bind 127.0.0.1 --region ap-southeast-2 --az ap-southeast-2a --node node1 --nodes 1 +sudo spx admin init --force --region ap-southeast-2 --az ap-southeast-2a --node node1 --nodes 1 echo "=== Installing CA certificate ===" sudo cp /etc/spinifex/ca.pem /usr/local/share/ca-certificates/spinifex-ca.crt diff --git a/scripts/dev-setup.sh b/scripts/dev-setup.sh index 096f59fdd..3412a2984 100755 --- a/scripts/dev-setup.sh +++ b/scripts/dev-setup.sh @@ -176,5 +176,5 @@ echo " make reinstall # Changed a .service file? Re-run full setup" echo "" echo "Legacy workflow (deprecated, retained for pseudo-multinode CI only):" echo " ./scripts/setup-ovn.sh --management" -echo " sudo ./bin/spx admin init --bind 127.0.0.1 --region ap-southeast-2 --az ap-southeast-2a --node node1 --nodes 1" +echo " sudo ./bin/spx admin init --region ap-southeast-2 --az ap-southeast-2a --node node1 --nodes 1" echo " ./scripts/start-dev.sh" diff --git a/scripts/reset-dev-env.sh b/scripts/reset-dev-env.sh index 18a90a0aa..a09f8373c 100755 --- a/scripts/reset-dev-env.sh +++ b/scripts/reset-dev-env.sh @@ -168,7 +168,7 @@ echo "Re-initializing OVN" ./scripts/setup-ovn.sh --management $SETUP_OVN_FLAGS echo "Initializing platform" -ADMIN_INIT_ARGS="--bind 127.0.0.1 --region $REGION --az ${REGION}a --node node1 --nodes 1" +ADMIN_INIT_ARGS="--region $REGION --az ${REGION}a --node node1 --nodes 1" # External networking mode: set EXTERNAL_MODE=nat for NAT/DHCP mode (outbound-only), # or leave unset / EXTERNAL_MODE=pool for pool mode (per-VM public IPs).