2026-07-22T20:22:16Z action=hmn_slot_replace slot=egress3 iface=vpn3 mode=--dry-run decision=dry_run_ok reason=dry_run_candidate_full_config_selected candidate=157.173.25.198:34340 config_sha=66162d58cc02132989ced9050ea00aaac4fa4421cea3cecc31b033c57e6e085d attempts=0 rollback=false
2026-07-22T20:22:17Z action=hmn_slot_replace slot=egress3 iface=vpn3 mode=--dry-run decision=dry_run_ok reason=dry_run_candidate_full_config_selected candidate=157.173.25.198:34340 config_sha=66162d58cc02132989ced9050ea00aaac4fa4421cea3cecc31b033c57e6e085d attempts=0 rollback=false
2026-07-22T20:22:17Z action=hmn_slot_replace slot=egress3 iface=vpn3 mode=--commit decision=commit_ok reason=candidate_full_config_applied_live_verified_and_strict_ok candidate=157.173.25.198:34340 config_sha=66162d58cc02132989ced9050ea00aaac4fa4421cea3cecc31b033c57e6e085d attempts=1 rollback=false
2026-07-22T20:22:34Z action=record_successful_repair egress=egress3 iface=vpn3 old=84.32.230.159:43808 new=157.173.25.198:34340 pool=/root/hmn/cache/ranked-awg1-latest.tsv repair_events=2 full_refresh_due=false record_ok=true state_restore_needed=false state_restore_ok=not_required
