Artifacts
Report
=== STEP_044T RESULT ===
step=STEP_044T_ACTIVITY_SAMPLER_TIMER_STABILITY_READONLY
mode=READONLY_OBSERVE_NEXT_AUTOMATIC_TIMER_FIRED_SAMPLER_RUN
systemd:
pre_timer_enabled_state=enabled
pre_timer_active_state=active
post_service_enabled_state=static
post_service_active_state=inactive
post_timer_enabled_state=enabled
post_timer_active_state=active
observed_next_timer_run=True
last_run_mtime=1783610235
state_last_run_mtime=1783610235
last_run:
mode=apply
apply_attempted=True
apply_executed=True
rows=5
rows_with_zero_delta=5
active_by_new_delta_count=0
rows_with_selector_match=5
dryrun_after_observe:
rows=5
rows_with_zero_delta=5
active_by_new_delta_count=0
rows_with_selector_match=5
target10:
state=active
baseline_stable=True
last_activity_preserved=True
dryrun_delta_packets=0
dryrun_delta_bytes=0
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:
no manual service start
timer remains enabled/active
service one-shot inactive after automatic run
VM100 unchanged
VM101 unchanged
VM121 DB changed only by automatic sampler --apply
no private material published
public_index_rebuilt=True
success_checks:
pre_db_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
pre_timer_enabled=True
pre_timer_active=True
observed_next_timer_run=True
last_run_json_updated_after_start=True
state_last_run_json_updated_after_start=True
last_run_mode_apply=True
last_run_apply_attempted=True
last_run_apply_executed=True
last_run_apply_rows_five=True
last_run_rows_five=True
last_run_selector_match_five=True
post_timer_enabled=True
post_timer_active=True
post_service_static=True
post_service_inactive_after_oneshot=True
journal_service_finished_successfully=True
journal_timer_or_list_seen=True
post_db_collected=True
post_enabled_peers_five=True
post_lease_rows_five=True
post_active_leases_one=True
post_idle_leases_four=True
post_forced_leases_zero=True
post_pending_jobs_zero=True
target10_state_active=True
target10_baseline_stable_no_new_traffic=True
target10_last_activity_preserved=True
dryrun_after_observe_ok=True
dryrun_after_observe_mode=True
dryrun_after_observe_apply_not_attempted=True
dryrun_after_observe_rows_five=True
dryrun_after_observe_selector_match_five=True
dryrun_after_observe_zero_delta_rows_five=True
dryrun_after_observe_active_by_new_delta_zero=True
target10_dryrun_zero_delta=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_runtime_changed=False
vm101_changed=False
selector_changed=False
wg_peer_runtime_changed=False
client_config_published=False
timer_disabled=False
timer_inactive=False
service_left_running=False
new_traffic_delta_seen=False
warnings:
- STEP_044T is observation-only from the operator side; the already-enabled timer intentionally fires sampler --apply.
- With no new client traffic, timer-fired sampler keeps baselines aligned and post-observe dry-run delta remains zero.
all_ok=True
decision=PASS_STEP_044T_ACTIVITY_SAMPLER_TIMER_STABILITY_READONLY
next_step=STEP_044U_ACTIVITY_SAMPLER_REBOOT_PERSISTENCE_PREVIEW_OR_SNAPSHOT
LOCAL_REPORT=http://127.0.0.1:8099/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-151631_step044t_activity_sampler_timer_stability_readonly/
TRYCF_REPORT=https://helena-background-beam-harry.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260709-151631_step044t_activity_sampler_timer_stability_readonly/