=== STEP_040G RESULT === schema=router-step-facts-v1 step=STEP_040G_REMOTE_SELECTOR_APPLY_PLAN_DRY_RUN mode=REMOTE_SELECTOR_APPLY_PLAN_DRY_RUN prev040f_check_rc=0 vm100_before_selector_count=4 vm100_before_cs5_present_rc=1 vm100_before_wg_paid_peer_count=4 existing_cs4_remote_plan: rc=0 contract_valid=True action=noop remote_commands_executed=False apply_performed=False remote_command_count=8 future_cs5_remote_plan: rc=0 contract_valid=True action=append would_append=True remote_commands_executed=False apply_performed=False remote_command_count=8 rollback_command_count=2 requires_wg_peer_before_real_apply=True bad_conflict_remote_plan: rc=2 contract_valid=False action=error errors=same_ip_conflict vm100_after_selector_count=4 vm100_after_cs5_present_rc=1 vm100_after_wg_paid_peer_count=4 backend_restart_done=NO db_changed=NO firewall_reload_done=NO manager_invoked=NO mapper_changed=NO network_reload_done=NO new_peer_created=NO policy_changed=NO private_material_published=NO remote_commands_executed=NO selector_changed=NO_REMOTE_DRY_RUN_ONLY wg_reload_done=NO final_check_rc=0 decision=PASS_REMOTE_SELECTOR_APPLY_PLAN_DRY_RUN