AirTrack BugTracker V2

Goblin desk online
closed
task
normal
-
2026-05-22T03:32:51Z
2026-05-27 14:43:50

Description

During Push/Pull sync operations, the Field Unit should enter maintenance mode so Overwatch doesn't raise false alarms. Implement a maintenance mode flag that Overwatch checks before alerting.

Add Comment

Ticket Events

  • comment — Implemented in update_status.sh. Checks for /home/airtrack/overwatch/maintenance.flag (JSON with reason, started_at, expires_at, set_by). If active and not expired: IN_MAINTENANCE=true, FIRE_NTFY suppressed, reason logged. If expired: flag file removed automatically. maintenance and maintenance_reason fields added to status.json output so the UI can display it. Flag to be written/cleared by Push/Pull cockpit buttons (ticket #18).
    2026-05-27 14:43:50
  • status_change — closed
    2026-05-27 14:43:50