=== STEP_046G2 RESULT === step=STEP_046G2_VM100_LOCAL_SELECTOR_APPLY_DRYRUN_FALSE_STOP_CLOSE mode=VM100_LOCAL_SELECTOR_APPLY_DRYRUN_FALSE_STOP_CLOSE_NO_WRITE vm100_selector_apply_strategy: mode=vm100-selector-apply-strategy-false-stop-close-no-write wg_paid_peer_count=5 wg_paid_allowed_ip_count=5 selector_exists=True selector_sha256=2db1a0c46c1b93d9ede5f560d2d00db2dad3283adbc8f6ca6b0434ab695d8460 selector_rows=5 parsed_selector_rows=5 selector_rows_all_allowed=True selector_targets_match_class=True current_load_balanced=True apply_exists=True apply_executable=True apply_strategy_valid=True accepted_apply_strategy=delete_table_then_recreate apply_deletes_table=True apply_adds_table=True apply_adds_prerouting_chain=True apply_flushes_prerouting_chain=False apply_sets_dscp_on_wg_paid=True apply_blocks_unknown_wg_ip=True apply_blocks_bad_dscp=True false_stop_closed=True selector_sha_unchanged=True prototype_rebalancer: target_count=5 lease_rows=5 active_count=1 idle_count=4 action_count=0 noop=True safety: false-stop close only no VM100 state written no VM100 service installed no selector file change no selector apply run no WG runtime changes no VM101 changes no VM121 DB writes real --apply remains refused success_checks: router_ops_pre_state_collected=True pre_timer_enabled_active=True prototype_rebalancer_executable=True prototype_sampler_executable=True prototype_rebalancer_dryrun_ok=True prototype_rebalancer_noop=True prototype_rows_all_have_peer_id=True prototype_apply_preview_ok=True prototype_apply_preview_no_write=True prototype_apply_preview_zero_actions=True prototype_apply_preview_zero_updates=True prototype_apply_preview_zero_jobs=True prototype_real_apply_refused=True vm100_strategy_close_raw_ok=True vm100_strategy_close_json_created=True vm100_strategy_close_mode_ok=True vm100_wg_peer_count_five=True vm100_allowed_ip_count_five=True vm100_selector_exists=True vm100_selector_rows_five=True vm100_parsed_selector_rows_five=True vm100_selector_rows_all_allowed=True vm100_selector_classes_valid=True vm100_selector_targets_match_class=True vm100_current_load_balanced=True vm100_apply_exists=True vm100_apply_executable=True vm100_apply_references_selector=True vm100_apply_validates_wg_paid=True vm100_apply_sets_dscp_on_wg_paid=True vm100_apply_uses_selector_dscp=True vm100_apply_adds_counter_comment=True vm100_apply_blocks_unknown_wg_ip=True vm100_apply_blocks_bad_dscp=True vm100_apply_strategy_valid=True vm100_accepted_strategy_delete_table_recreate=True vm100_apply_deletes_table=True vm100_apply_adds_table=True vm100_apply_adds_prerouting_chain=True vm100_false_stop_closed=True vm100_init_exists=True vm100_init_executable=True vm100_init_calls_apply_start=True vm100_required_tools_present=True vm100_post_selector_check_ok=True vm100_selector_sha_unchanged=True vm100_post_selector_rows_five=True vm100_post_peer_count_five=True vm100_post_allowed_ip_count_five=True vm101_static_mapper_check_ok=True vm101_cs1_to_vpn3=True vm101_cs2_to_vpn4=True vm101_cs3_to_vpn5=True vm101_cs4_to_vpn1=True vm101_cs5_to_vpn2=True vm121_role_check_ok=True vm121_backend_admin_history_only=True vm121_not_selector_apply_owner=True vm121_not_dynamic_decision_owner=True prototype_sampler_post_ok=True prototype_sampler_post_rows_five=True prototype_sampler_post_selector_match_five=True db_enabled_peers_five=True db_lease_rows_five=True db_active_one=True db_idle_four=True db_forced_zero=True db_pending_zero=True router_ops_post_state_collected=True post_timer_enabled_active=True public_report_created=True public_index_rebuilt=True expected_absence: private_material_published=False manual_agent_service_start_used=False vm100_state_written=False vm100_service_installed=False vm100_selector_file_changed=False vm100_selector_apply_run=False vm100_wg_runtime_changed=False vm101_changed=False vm121_db_written=False jobs_created=False prototype_apply_preview_wrote_db=False real_apply_enabled=False timer_disabled=False all_ok=True decision=PASS_STEP_046G2_VM100_LOCAL_SELECTOR_APPLY_DRYRUN_FALSE_STOP_CLOSE next_step=STEP_046H_VM100_LOCAL_ONE_IDLE_SELECTOR_CHANGE LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260710-072928_step046g2_vm100_local_selector_apply_dryrun_false_stop_close/ TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260710-072928_step046g2_vm100_local_selector_apply_dryrun_false_stop_close/