fix: [nomad-step-5] S5.5 — wire --with edge,staging,chat + vault-runner + full deploy ordering (#992) #1002

Merged
dev-bot merged 4 commits from fix/issue-992-2 into main 2026-04-18 09:38:28 +00:00
Showing only changes of commit 3b82f8e3a1 - Show all commits

View file

@ -98,12 +98,13 @@ for key in "${SEED_KEYS[@]}"; do
log "[dry-run] ${key} unchanged"
fi
else
if _hvault_seed_key "$KV_LOGICAL_PATH" "$key"; then
generated+=("$key")
log "${key} generated"
else
log "${key} unchanged"
fi
rc=0
_hvault_seed_key "$KV_LOGICAL_PATH" "$key" || rc=$?
case "$rc" in
0) generated+=("$key"); log "${key} generated" ;;
1) log "${key} unchanged" ;;
*) die "API error seeding ${key} (rc=${rc})" ;;
esac
fi
done