uptime_post=25.87 script_sha256=24fd978af369fdcab9f7760553bd312b1f02bd41a2fcc1c3daa197572acdbc92 loop_sha256=8870b71a6c87b00f4ba20f76a5b39efb5ed15e0e482fc5f7ca7d499b30cc3010 init_sha256=20e0d75d573e71df5438d4f25c4b5fdf0fc67250cc5fba1a1798ad7f47be644e conf_sha256=808eee476a31062bf14a45a50ce17b51a1696eccd891a632f4db942cc3eecdce conf_mode=MODE=--commit conf_interval=INTERVAL=60 conf_allocator_enabled=ROUTER_EGRESS_ALLOCATOR_ENABLED=1 conf_paused=ROUTER_EGRESS_REBALANCE_PAUSED=0 conf_force_mode=ROUTER_EGRESS_FORCE_MODE=off init_enabled=true service_running=true loop_pid=2910 selector_sha=2db1a0c46c1b93d9ede5f560d2d00db2dad3283adbc8f6ca6b0434ab695d8460 selector_rows=5 line_10=10.253.1.10 cs1 canary_vpn3 line_11=10.253.1.11 cs2 canary_vpn4 line_12=10.253.1.12 cs3 canary_vpn5 line_13=10.253.1.13 cs4 canary_vpn1 line_14=10.253.1.14 cs5 canary_vpn2 class_cs1=1 class_cs2=1 class_cs3=1 class_cs4=1 class_cs5=1 peer_count=0 allowed_ip_count=0 uci_peer_sections=0 state_exists=false state_sha=none __AFTER_OBSERVE__ service_running_after_observe=true commit_json_count_after_reboot=2 run_rc0_count_after_reboot=2 action0_count_after_reboot=2 noop_count_after_reboot=2 selector_update_true_count_after_reboot=0 state_write_true_count_after_reboot=0 __LOG_TAIL_BEGIN__ __ROUTER_WGPAY_EGRESS_LOCAL_LOOP_BEGIN__ pid=2910 conf=/etc/router-wgpay-egress-local.conf mode=--commit interval=60 allocator_enabled=1 paused=0 force_mode=off started_at=2026-07-10T12:09:42+00:00 __ROUTER_WGPAY_EGRESS_LOCAL_RUN_BEGIN__ run_started_at=2026-07-10T12:09:42+00:00 conf=/etc/router-wgpay-egress-local.conf mode=--commit KEYMASK-wgpay-egress-local.sh allocator_enabled=1 rebalance_paused=0 force_mode=off { "schema": "router-wgpay-egress-local-v6", "mode": "--commit", "selector_file": "/etc/router-wgpay-selector.d/peers.conf", "selector_apply": "KEYMASK-wgpay-canary-apply.sh", "state_file": "/var/lib/router-wgpay-egress/state.kv", "synthetic_active_ips": "", "rows": [ {"tunnel_ip":"10.253.1.10","egress_class":"cs1","target_id":"canary_vpn3","expected_target_id":"canary_vpn3","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.11","egress_class":"cs2","target_id":"canary_vpn4","expected_target_id":"canary_vpn4","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.12","egress_class":"cs3","target_id":"canary_vpn5","expected_target_id":"canary_vpn5","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.13","egress_class":"cs4","target_id":"canary_vpn1","expected_target_id":"canary_vpn1","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.14","egress_class":"cs5","target_id":"canary_vpn2","expected_target_id":"canary_vpn2","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false} ], "actions": [ ], "commit": { "commit_rc": "0", "selector_update_performed": false, "selector_update_rc": "not_attempted", "selector_apply_performed": false, "selector_apply_rc": "not_attempted", "selector_new_sha256": "", "state_file_write_performed": false, "state_file_write_rc": "not_attempted", "apply_log_sanitized": "" }, "state_preview": { "state_file": "/var/lib/router-wgpay-egress/state.kv", "would_write_state_file": false, "state_file_write_performed": false, "state_file_write_rc": "not_attempted", "state_preview_sha256": "KEYMASK", "format": "key_value_v1" }, "transaction_preview": { "would_update_selector_rows": 0, "would_run_selector_apply": false, "would_write_state_file": false }, "summary": { "rows": 5, "active_count": 0, "idle_count": 5, "min_class": "cs1", "min_count": 1, "max_class": "cs1", "max_count": 1, "blocked": false, "block_reason": "", "action_count": 0, "noop": true, "action_reason": "already_balanced", "selector_file_would_change": false, "selector_apply_would_run": false, "state_file_would_write": false } } run_rc=0 run_finished_at=2026-07-10T12:09:42+00:00 __ROUTER_WGPAY_EGRESS_LOCAL_RUN_END__ __ROUTER_WGPAY_EGRESS_LOCAL_RUN_BEGIN__ run_started_at=2026-07-10T12:10:44+00:00 conf=/etc/router-wgpay-egress-local.conf mode=--commit KEYMASK-wgpay-egress-local.sh allocator_enabled=1 rebalance_paused=0 force_mode=off { "schema": "router-wgpay-egress-local-v6", "mode": "--commit", "selector_file": "/etc/router-wgpay-selector.d/peers.conf", "selector_apply": "KEYMASK-wgpay-canary-apply.sh", "state_file": "/var/lib/router-wgpay-egress/state.kv", "synthetic_active_ips": "", "rows": [ {"tunnel_ip":"10.253.1.10","egress_class":"cs1","target_id":"canary_vpn3","expected_target_id":"canary_vpn3","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.11","egress_class":"cs2","target_id":"canary_vpn4","expected_target_id":"canary_vpn4","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.12","egress_class":"cs3","target_id":"canary_vpn5","expected_target_id":"canary_vpn5","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.13","egress_class":"cs4","target_id":"canary_vpn1","expected_target_id":"canary_vpn1","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false}, {"tunnel_ip":"10.253.1.14","egress_class":"cs5","target_id":"canary_vpn2","expected_target_id":"canary_vpn2","selector_target_match":true,"out_packets":0,"in_packets":0,"total_packets":0,"total_bytes":0,"active_now":false} ], "actions": [ ], "commit": { "commit_rc": "0", "selector_update_performed": false, "selector_update_rc": "not_attempted", "selector_apply_performed": false, "selector_apply_rc": "not_attempted", "selector_new_sha256": "", "state_file_write_performed": false, "state_file_write_rc": "not_attempted", "apply_log_sanitized": "" }, "state_preview": { "state_file": "/var/lib/router-wgpay-egress/state.kv", "would_write_state_file": false, "state_file_write_performed": false, "state_file_write_rc": "not_attempted", "state_preview_sha256": "KEYMASK", "format": "key_value_v1" }, "transaction_preview": { "would_update_selector_rows": 0, "would_run_selector_apply": false, "would_write_state_file": false }, "summary": { "rows": 5, "active_count": 0, "idle_count": 5, "min_class": "cs1", "min_count": 1, "max_class": "cs1", "max_count": 1, "blocked": false, "block_reason": "", "action_count": 0, "noop": true, "action_reason": "already_balanced", "selector_file_would_change": false, "selector_apply_would_run": false, "state_file_would_write": false } } run_rc=0 run_finished_at=2026-07-10T12:10:44+00:00 __ROUTER_WGPAY_EGRESS_LOCAL_RUN_END__ __LOG_TAIL_END__ __FINAL__ selector_sha_final=2db1a0c46c1b93d9ede5f560d2d00db2dad3283adbc8f6ca6b0434ab695d8460 peer_count_final=5 allowed_ip_count_final=5 state_exists_final=false state_sha_final=none