2026-07-22T20:31:04Z action=hmn_slot_replace slot=egress5 iface=vpn5 mode=--dry-run decision=dry_run_ok reason=dry_run_candidate_full_config_selected candidate=95.211.68.119:45176 config_sha=0ecff16614e41aed2e1e1d2e7a143c89b57615267a41923a10fc72a26ed4a49a attempts=0 rollback=false
2026-07-22T20:31:04Z action=hmn_slot_replace slot=egress5 iface=vpn5 mode=--dry-run decision=dry_run_ok reason=dry_run_candidate_full_config_selected candidate=95.211.68.119:45176 config_sha=0ecff16614e41aed2e1e1d2e7a143c89b57615267a41923a10fc72a26ed4a49a attempts=0 rollback=false
2026-07-22T20:31:04Z action=hmn_slot_replace slot=egress5 iface=vpn5 mode=--commit decision=commit_ok reason=candidate_full_config_applied_live_verified_and_strict_ok candidate=95.211.68.119:45176 config_sha=0ecff16614e41aed2e1e1d2e7a143c89b57615267a41923a10fc72a26ed4a49a attempts=1 rollback=false
2026-07-22T20:31:21Z action=record_successful_repair egress=egress5 iface=vpn5 old=89.46.237.14:38594 new=95.211.68.119:45176 pool=/root/hmn/cache/ranked-awg1-latest.tsv repair_events=4 full_refresh_due=false record_ok=true state_restore_needed=false state_restore_ok=not_required
