v0.24.32-beta: RouterBOOT reboot race, channel overrides list, backups with secrets
#141 (Orhideous): "RouterBOOT upgrade failed: Connection closed", rarely.
- installRouterboardUpgrade called /system/reboot directly, so a session
closed by the reboot before RouterOS acknowledged it was reported as a
failure. It now uses reboot(), which already expects that (as the RouterOS
step did). - The RouterBOOT step settles after the first reboot and retries its first
connection, and proves the second reboot by uptime before reading the
bootloader version, rather than possibly reading it before the device
went down.
#162: overrides were counted ("2 with an override") but not shown. The card
now lists them with the channel each device reports, with Clear and Clear all.
#172: backups could not restore secrets, since v7 /export omits them.
- Opt-in setting backup_include_secrets (admin, off by default) exports with
show-sensitive. - Backups holding secrets (opted in, or any v6 export, which includes them by
default) are encrypted on disk with ENCRYPTION_KEY (file mode 600), marked in
the list, and admin-only to preview, compare or download; restore stays open
to operators. Config History snapshots never include secrets.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Container image: ghcr.io/2gt-media-group-llc/mikrotik-manager:0.24.32-beta
Documentation: https://2gt-media-group-llc.github.io/mikrotik-manager/