AirTrack BugTracker V2

Goblin desk online
closed
bug
normal
overwatch_owl
2026-05-22T03:32:51Z
2026-05-27T02:39:43Z

Description

update_status.sh on .157 has a quoting bug: KNOWN_PROBLEMS=$(jq -r '.known_problems // ""' "$STATE_FILE") — the jq filter needs single quotes. Currently causes parsing errors when STATE_FILE contains certain values.

Add Comment

Ticket Events

  • comment — Root cause: jq // alternative operator triggers on false as well as null. ALL_CLEAR was reading false back as true, so Fleet Recovered notification never fired and RECOVERED_AT was never set. Fixed in update_status.sh: now uses if .all_clear == false then false else true end. KNOWN_PROBLEMS line was already correctly single-quoted.
    2026-05-27T02:39:43Z