docs: what OTA changes in the system (docs/ota.md)

bt-update runs as root and installs helpers, sudoers, systemd units and
config; none of it is rolled back. Documents the order of stage steps, the
'old bt-update runs the OTA' pitfall and how to add a system change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-10 10:58:05 +00:00
co-authored by Claude Opus 5.5
parent d71fa812da
commit 56d635f051
3 changed files with 71 additions and 1 deletions
+5
View File
@@ -260,6 +260,11 @@ restarts both services, then runs a health-check: the web `/healthz` must answer
switches `current` back to the previous version and restarts. Progress is shown
live and is also readable in the app's **Обновление** page.
OTA also changes system files as root (helpers, sudoers, systemd units and
config) and those are **not** rolled back. What it touches, the "old
`bt-update` runs the OTA" pitfall and how to add a new system change:
[docs/ota.md](docs/ota.md).
## Display / GUI watchdog
Targets "backlight on, no picture until power re-plug" (seen on PoE sites: