From b4db36811c28894f82f871969f06e8c6f7fb1901 Mon Sep 17 00:00:00 2001 From: Loki FastStart Date: Fri, 8 May 2026 08:35:10 +0000 Subject: [PATCH] fix: pass aws_region to terraform deploy Bug: selecting a custom region in the installer only set bedrock_region for Terraform deploys. The aws_region variable (which controls the AWS provider) defaulted to us-east-1 and was never overridden. Also fixes: 'Change settings' hardcoded PRESELECT_METHOD=terraform regardless of actual selection. --- install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 4314241..f68b8c6 100755 --- a/install.sh +++ b/install.sh @@ -2022,6 +2022,8 @@ format_tf_vars() { for i in "${!PARAM_TF_NAMES[@]}"; do vars+=(-var="${PARAM_TF_NAMES[$i]}=${PARAM_VALUES[$i]}") done + # aws_region controls the provider region — must match DEPLOY_REGION + vars+=(-var="aws_region=${DEPLOY_REGION}") printf '%s\n' "${vars[@]}" } @@ -3074,7 +3076,7 @@ run_config_and_review() { # User chose "Change settings" → re-run in advanced mode with current values as preselects PRESELECT_PACK="$PACK_NAME" PRESELECT_PROFILE="$PROFILE_NAME" - PRESELECT_METHOD="terraform" + PRESELECT_METHOD="" EXISTING_VPC_ID="" EXISTING_SUBNET_ID="" STEP_NUM=1