diff --git a/scripts/generate-status-page.sh b/scripts/generate-status-page.sh index 64c3d334d..65588cd5a 100755 --- a/scripts/generate-status-page.sh +++ b/scripts/generate-status-page.sh @@ -10,7 +10,12 @@ # # Ausgabe: /output/index.html + /output/status.json -set -eu +# set -e dropped — too many false positives from expected non-zero exits +# in subshells ($(render_rows ...) under heredoc expansion) and from +# conditional tests inside the while-read tier_apps loop. The script is +# long and best-effort; we accept partial failures over silent exits +# before the jq that writes status.json. +set -u VM_URL="${VICTORIAMETRICS_URL:-http://victoriametrics:9090}" OUTPUT="${OUTPUT_FILE:-/output/index.html}"