Artifacts

Report

=== STEP_045B2 RESULT ===
step=STEP_045B2_REBALANCER_DRYRUN_SCRIPT_CLOSE_READONLY
mode=READONLY_CLOSE_STEP045B_TIMER_RACE_AND_CONFIRM_DRYRUN_SCRIPT

rebalancer:
  path=/opt/router-ops/bin/wgpaid-egress-rebalancer-once
  sha256=7a829bde14a13fbf4a2f9424c0b738b4c69e68020dfabd2ffdc05b075cf0b3b5  /opt/router-ops/bin/wgpaid-egress-rebalancer-once
  apply_enabled=False

plan:
  target_count=5
  lease_rows=5
  active_count=1
  idle_count=4
  forced_count=0
  blocked=False
  action_count=0
  noop=True

db_summary:
  active_leases=1
  enabled_peers=5
  forced_leases=0
  idle_leases=4
  lease_rows=5
  pending_jobs=0

safety:
  read-only close
  --apply refused
  no DB writes
  no provisioning jobs
  no selector changes
  no WG runtime changes
  timer remains enabled/active

success_checks:
  close_readonly_state_collected=True
  rebalancer_installed=True
  rebalancer_executable=True
  rebalancer_sha256_recorded=True
  sampler_executable=True
  timer_enabled_active=True
  service_static=True
  service_currently_inactive=True
  rebalancer_dryrun_ok=True
  rebalancer_mode_dryrun=True
  rebalancer_policy_never_move_active=True
  rebalancer_policy_never_move_forced=True
  rebalancer_policy_respects_force_pause_jobs=True
  rebalancer_target_count_five=True
  rebalancer_lease_rows_five=True
  rebalancer_active_count_one=True
  rebalancer_idle_count_four=True
  rebalancer_forced_count_zero=True
  rebalancer_not_blocked=True
  rebalancer_noop_expected=True
  rebalancer_action_count_zero=True
  rebalancer_selector_match_five=True
  rebalancer_slot_seen_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
  runtime_vm100_peer_count_five=True
  runtime_vm100_allowed_ip_count_five=True
  runtime_vm100_uci_peer_sections_zero=True
  runtime_vm101_slot_rows_five=True
  apply_refused=True
  sampler_post_dryrun_ok=True
  sampler_post_rows_five=True
  sampler_post_zero_delta_rows_five=True
  sampler_post_active_by_new_delta_zero=True
  sampler_post_selector_match_five=True
  vm100_selector_runtime_collected=True
  vm100_peer_count_five=True
  vm100_allowed_ip_count_five=True
  vm100_uci_peer_sections_zero=True
  vm100_activity_ok=True
  vm101_slot_map_collected=True
  vm101_cs1_to_vpn3_seen=True
  vm101_cs2_to_vpn4_seen=True
  vm101_cs3_to_vpn5_seen=True
  vm101_cs4_to_vpn1_seen=True
  vm101_cs5_to_vpn2_seen=True
  public_report_created=True
  public_index_rebuilt=True

expected_absence:
  private_material_published=False
  manual_agent_service_start_used=False
  vm100_changed=False
  vm101_changed=False
  vm121_db_changed=False
  selector_changed=False
  wg_peer_runtime_changed=False
  client_config_published=False
  activity_eval_written_to_db=False
  rebalancer_applied=False
  jobs_created=False
  timer_disabled=False
  new_traffic_delta_seen=False

all_ok=True
decision=PASS_STEP_045B2_REBALANCER_DRYRUN_SCRIPT_CLOSE_READONLY
next_step=STEP_045C_REBALANCER_FORCED_IMBALANCE_SIMULATION_DRYRUN
LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-162724_step045b2_rebalancer_dryrun_script_close_readonly/
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-162724_step045b2_rebalancer_dryrun_script_close_readonly/