fix(watchdogs): Tailscale false positive + system watchdog banner

network_watchdog: Tailscale JSON uses "BackendState": "Running" (with space)
but grep pattern matched "BackendState":"Running" (no space) — always failed.
Switched to grep -qE with \s* to handle both forms.

system_watchdog: add echo banner at run start so its output is visually
separated from docker_watchdog in orchestrator logs. Previously appeared
as a continuation of the docker section since docker_watchdog has a banner
but system_watchdog did not.
This commit is contained in:
Gmer4Lfe
2026-05-24 17:11:54 -04:00
parent 760fb4a3e2
commit b78fdddb04
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -84,6 +84,8 @@ fi
# ==============================================================================================
# ━━━ Run Sequence ━━━
# ==============================================================================================
echo "━━━ $ICON_SHIELD System Watchdog — $(date '+%Y-%m-%d %H:%M:%S') ━━━"
START=$(date +%s)
PASSED=()
FAILED=()