STEP_046S2 periodic commit config mode canary
=== STEP_046S2 RESULT ===
step=STEP_046S2_VM100_PERIODIC_COMMIT_CONFIG_MODE_CANARY
decision=PASS_STEP_046S2_VM100_PERIODIC_COMMIT_CONFIG_MODE_CANARY
all_ok=True
summary:
rollback=/root/rollback-step046s2-periodic-commit-config-20260710-115918.sh
selector_backup=/root/step046s2-selector-20260710-115918.backup
conf=/etc/router-wgpay-egress-local.conf
conf_mode_final=MODE=--dry-run
conf_interval_final=INTERVAL=30
segment_commit_mode_count=5
segment_commit_json_count=4
segment_action_count=1
segment_selector_update_count=1
segment_selector_apply_count=1
segment_state_write_count=2
segment_run_rc0_count=4
line_10_after_commit=10.253.1.10 cs2 canary_vpn4
line_11_after_commit=10.253.1.11 cs1 canary_vpn3
class_cs1_after_commit=1
class_cs2_after_commit=1
state_exists_after_commit=true
state_sha_after_commit=2288a15d8da11a4b3c0e85b253bc580bc931d3543d09abc5e5873ed3891b7af8
state_action_ip_after_commit=action_ip=10.253.1.10
selector_sha_pre=2db1a0c46c1b93d9ede5f560d2d00db2dad3283adbc8f6ca6b0434ab695d8460
selector_sha_final=2db1a0c46c1b93d9ede5f560d2d00db2dad3283adbc8f6ca6b0434ab695d8460
state_exists_pre=false
state_sha_pre=none
state_exists_final=false
state_sha_final=none
state_restored=True
line_10_final=10.253.1.10 cs1 canary_vpn3
line_11_final=10.253.1.11 cs2 canary_vpn4
line_12_final=10.253.1.12 cs3 canary_vpn5
peer_count_final=5
allowed_ip_count_final=5
uci_peer_sections_final=0
init_enabled_final=true
service_running_final=true
success_checks:
vm100_046s2_rc_zero=True
precheck_ok=True
config_file_installed=True
imbalance_rewrite_ok=True
imbalance_apply_ok=True
imbalance_cs1_two=True
imbalance_cs2_zero=True
enable_ok=True
commit_start_ok=True
commit_service_running=True
commit_mode_seen=True
commit_json_seen=True
commit_action_seen=True
commit_selector_update_seen=True
commit_selector_apply_seen=True
commit_state_write_seen=True
commit_run_rc0_seen=True
after_commit_balanced=True
after_commit_peer_count_stable=True
after_commit_allowed_ip_count_stable=True
state_written_after_commit=True
state_action_count_after_commit_ok=True
state_action_to_class_after_commit_ok=True
commit_stop_ok=True
selector_restore_copy_ok=True
restore_apply_ok=True
state_restore_ok=True
dry_config_final=True
dry_interval_final=True
dry_enable_ok=True
dry_start_ok=True
selector_sha_restored=True
state_restored=True
final_rows_five=True
final_line_10_ok=True
final_line_11_ok=True
final_line_12_ok=True
final_peer_count_five=True
final_allowed_ip_count_five=True
final_uci_zero=True
service_enabled_final=True
service_running_final=True
vm121_db_safety_ok=True
db_pending_zero=True
db_enabled_peers_five=True
db_lease_rows_five=True
expected_absence:
selector_changed_final=False
wg_runtime_changed=False
state_changed_final=False
vm121_db_written=False
jobs_created=False
next_step=STEP_046T_VM100_LOCAL_CONTROLLER_ENABLE_COMMIT_PRODUCTION_GUARDED
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260710-115918_step046s2_vm100_periodic_commit_config_mode_canary/
REPORT_TXT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260710-115918_step046s2_vm100_periodic_commit_config_mode_canary/report.txt
FACTS_JSON=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260710-115918_step046s2_vm100_periodic_commit_config_mode_canary/facts.json