Artifacts

Report

=== STEP_044R RESULT ===
step=STEP_044R_ACTIVITY_SAMPLER_SYSTEMD_INSTALL_DISABLED
mode=INSTALL_SYSTEMD_SERVICE_TIMER_FOR_ACTIVITY_SAMPLER_BUT_LEAVE_DISABLED_INACTIVE

systemd:
  service_path=/etc/systemd/system/wgpaid-activity-sampler.service
  timer_path=/etc/systemd/system/wgpaid-activity-sampler.timer
  service_installed=True
  timer_installed=True
  service_enabled=True
  service_active=False
  timer_enabled=False
  timer_active=False
  rollback_path=/opt/router-ops/rollbacks/rollback-step044r-activity-sampler-systemd-20260709-150248.sh

sampler_dryrun:
  rows=5
  rows_with_zero_delta=5
  active_by_new_delta_count=0
  rows_with_selector_match=5

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

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

safety:
  service/timer installed only
  service disabled/inactive
  timer disabled/inactive
  VM100 unchanged
  VM101 unchanged
  VM121 DB unchanged
  no systemd sampler run
  no agent service start
  no private material published
  public_index_rebuilt=True

success_checks:
  sampler_exists_executable_pre=True
  pre_service_absent=True
  pre_timer_absent=True
  preview_units_generated=True
  preinstall_systemd_verify_ok=True
  daemon_reload_ok=True
  installed_systemd_verify_ok=True
  service_installed=True
  timer_installed=True
  service_contains_sampler_apply=True
  timer_contains_two_min_cadence=True
  service_disabled=False
  service_inactive=True
  timer_disabled=True
  timer_inactive=True
  rollback_script_saved=True
  sampler_dryrun_ok=True
  sampler_dryrun_mode=True
  sampler_apply_not_attempted=True
  sampler_rows_five=True
  sampler_rows_zero_delta_five=True
  sampler_active_by_new_delta_zero=True
  sampler_selector_match_five=True
  target10_state_active_zero_delta=True
  vm100_seen_by_sampler=True
  activity_service_seen_by_sampler=True
  counter_rows_ten_seen_by_sampler=True
  db_pre_collected=True
  db_post_collected=True
  pre_enabled_peers_five=True
  pre_lease_rows_five=True
  pre_active_leases_one=True
  pre_idle_leases_four=True
  pre_pending_jobs_zero=True
  post_db_summary_unchanged=True
  settings_thresholds_ok=True
  force_mode_off=True
  rebalance_not_paused=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:
  service_enabled=True
  service_active=False
  timer_enabled=False
  timer_active=False
  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
  timer_started=False

warnings:
  - STEP_044R installs service/timer files but intentionally leaves them disabled and inactive.
  - No sampler --apply was executed by systemd in this step.
  - Next step can enable/start timer after final read-only safety check.

all_ok=False
decision=STOP_STEP_044R_ACTIVITY_SAMPLER_SYSTEMD_INSTALL_DISABLED
next_step=STEP_044S_ACTIVITY_SAMPLER_SYSTEMD_ENABLE_AND_OBSERVE
LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-150248_step044r_activity_sampler_systemd_install_disabled/
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-150248_step044r_activity_sampler_systemd_install_disabled/