Artifacts

Report

=== STEP_044E RESULT ===
step=STEP_044E_RUNTIME_EGRESS_LEASE_BOOTSTRAP_INSERT
mode=DB_ONLY_INSERT_BOOTSTRAP_LEASE_ROWS_FOR_EXISTING_ENABLED_PEERS

db_summary:
  enabled_peers_pre=5
  lease_rows_pre=0
  enabled_peers_post=5
  lease_rows_post=5
  pending_jobs_post=0
  target_rows_post=5
  settings_rows_post=14
  force_mode_off=True
  rebalance_not_paused=True

lease_distribution:
  class_counts={'cs1': 1, 'cs2': 1, 'cs3': 1, 'cs4': 1, 'cs5': 1}
  target_counts={'cs1_vpn3': 1, 'cs2_vpn4': 1, 'cs3_vpn5': 1, 'cs4_vpn1': 1, 'cs5_vpn2': 1}

safety:
  VM100 selector unchanged
  VM100 wg_paid peer_count remains 5
  VM101 slot map unchanged
  no agent service start
  no private material published

rollback_sql_path_vm121=/opt/wg-access/rollbacks/rollback-step044e-bootstrap-leases-20260709-131836.sql

success_checks:
  vm100_before_collected=True
  vm101_before_collected=True
  vm121_insert_script_ran=True
  postgres_container_found=True
  pre_enabled_peers_five=True
  pre_lease_rows_zero=True
  pre_pending_jobs_zero=True
  pre_force_mode_off=True
  pre_rebalance_not_paused=True
  insert_query_ok=True
  inserted_rows_count_five=True
  post_lease_rows_five=True
  post_enabled_peers_five=True
  post_pending_jobs_zero=True
  post_target_rows_five=True
  post_settings_rows_fourteen=True
  post_force_mode_off=True
  post_rebalance_not_paused=True
  lease_rows_detail_count_five=True
  all_leases_assignment_source_bootstrap=True
  all_leases_forced_false=True
  all_leases_state_idle=True
  all_leases_reason_bootstrap=True
  class_counts_one_each=True
  target_counts_one_each=True
  vm100_after_collected=True
  vm101_after_collected=True
  vm100_peer_count_still_five=True
  vm100_allowed_ip_count_still_five=True
  vm100_selector_rows_still_five=True
  vm100_selector_unchanged=True
  vm100_uci_peer_count_still_zero=True
  vm101_slot_map_unchanged=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
  rollback_sql_written=True
  public_report_created=True

expected_absence:
  private_material_published=False
  manual_agent_service_start_used=False
  vm100_changed=False
  vm101_changed=False
  client_config_changed=False
  wg_peer_runtime_changed=False
  force_mode_enabled=False
  rebalance_paused=False

warnings:
  - STEP_044E inserted DB lease rows only; allocator code is still not enabled and VM100 selector was not regenerated.
  - Rollback deletes only bootstrap non-forced leases created from current selector.

all_ok=True
decision=PASS_STEP_044E_RUNTIME_EGRESS_LEASE_BOOTSTRAP_INSERT
next_step=STEP_044F_RUNTIME_EGRESS_LEASE_READ_MODEL_AND_ALLOCATOR_DRYRUN
LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-131836_step044e_runtime_egress_lease_bootstrap_insert/
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-131836_step044e_runtime_egress_lease_bootstrap_insert/