Ticket #23
Fix jq quoting error in update_status.sh on .157
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.
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
Add Comment