MakerFLOSS_Mikrotik/roles/makerfloss.mikrotik_switch/tasks
sjat 5a5a194437 feat(firmware): opt-in RouterOS + RouterBOOT upgrade to pinned target
Implements Task 9. Version-guarded (no-op when already >= switch_firmware_target,
as crs310-maker is at 7.19.6). Upgrade steps grouped in a block; reboot uses
ignore_unreachable + wait_for_connection instead of ignore_errors so it stays
lint-clean under the production profile. Syntax + lint only; not run (opt-in).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 19:40:24 +02:00
..
backup.yml feat(backup): export + binary backup, fetch into repo 2026-06-08 19:36:14 +02:00
firmware.yml feat(firmware): opt-in RouterOS + RouterBOOT upgrade to pinned target 2026-06-08 19:40:24 +02:00
identity.yml feat(identity): identity, DNS, NTP, service hardening 2026-06-08 19:33:48 +02:00
main.yml feat: role skeleton, host_vars, day-2 play (stubbed domains) 2026-06-07 08:34:13 +02:00
users.yml feat(users): ensure named admin, disable default admin 2026-06-08 19:34:58 +02:00
vlans.yml feat(vlans): VLAN-aware bridge, ports, mgmt interface (mechanism) 2026-06-08 19:39:04 +02:00