--- hostname/date --- wg-access-dev Thu Jul 9 08:04:11 UTC 2026 --- known project dirs --- DIR=/opt/wg-access /opt/wg-access/DEFERRED_TASKS.md /opt/wg-access/STATUS-STEP-013_WG_HANDSHAKE_VM121_TO_VM100_OK.txt /opt/wg-access/.env /opt/wg-access/backend/app/main.py /opt/wg-access/backend/app/config.py /opt/wg-access/backend/alembic/env.py /opt/wg-access/STATUS-STEP-016_CLIENT_CONFIG_RESPONSE_OK.txt /opt/wg-access/STATUS-STEP-002-BACKEND-DB-OK.txt /opt/wg-access/STATUS-STEP-010_AGENT_SSH_TO_VM100_OK.txt /opt/wg-access/STATUS-STEP-020C_AGENT_TIMER_REAL_PERIODIC_OK.txt /opt/wg-access/STATUS-STEP-011_MANUAL_WG_SET_VM100_OK.txt /opt/wg-access/agent/agent.env /opt/wg-access/agent/wg_access_agent.py /opt/wg-access/STATUS-STEP-012_REAL_AGENT_PROVISION_VM100_OK.txt /opt/wg-access/STATUS-STEP-007_AGENT_DRY_RUN_OK.txt /opt/wg-access/docker-compose.yml /opt/wg-access/STATUS-STEP-021C_ADMIN_SUBSCRIPTION_FLOW_OK.txt /opt/wg-access/STATUS-STEP-019A_TEST_PEERS_CLEANED_OK.txt /opt/wg-access/STATUS-STEP-025A_CANCEL_SUBSCRIPTION_OK.txt /opt/wg-access/STATUS-STEP-020D_TIMER_AUTO_PROVISION_DEPROVISION_OK.txt /opt/wg-access/STATUS-STEP-019B_CLEAN_POOL_SMOKE_OK.txt /opt/wg-access/STATUS-STEP-024A_ADMIN_USER_VIEW_OK.txt /opt/wg-access/STATUS-STEP-005_API_DB_OK.txt /opt/wg-access/STATUS-STEP-017_GENERATED_CLIENT_CONFIG_HANDSHAKE_OK.txt /opt/wg-access/tmp/mgts-smoke-20260706-184120/allowed-ips-after-enable.txt /opt/wg-access/tmp/mgts-smoke-20260706-184120/smoke.env /opt/wg-access/tmp/mgts-smoke-20260706-184120/allowed-ips-after-cancel.txt /opt/wg-access/STATUS-STEP-023A_DEV_ENDPOINT_GUARD_OK.txt /opt/wg-access/STATUS-STEP-022B_DEV_ENDPOINT_USES_SHARED_WG_SERVICE_OK.txt /opt/wg-access/STATUS-STEP-028A_MGTS_WG_PAID_E2E_OK.txt /opt/wg-access/STATUS-STEP-026A_EXPIRE_SUBSCRIPTIONS_OK.txt /opt/wg-access/STATUS-STEP-018_POOL_16_AND_REUSE_ALLOCATOR_OK.txt /opt/wg-access/STATUS-STEP-008_AGENT_TIMER_OK.txt /opt/wg-access/STATUS-STEP-015_DISABLE_DEPROVISION_OK.txt /opt/wg-access/STATUS-STEP-014_AGENT_RECONCILE_SYNC_OK.txt /opt/wg-access/STATUS-STEP-006_AGENT_PULL_API_OK.txt DIR=/usr/local/sbin /usr/local/sbin/wg-access-agent-selector-remote-plan.py /usr/local/sbin/wg-access-slot-allocator-dry-run.py /usr/local/sbin/wg-access-expire-subscriptions.sh /usr/local/sbin/wg-access-agent-selector-contract-dry-run.py /usr/local/sbin/wg-access-agent-selector-apply.py /usr/local/sbin/wg-access-agent-job-selector-plan.py DIR=/root/router-ops-backups /root/router-ops-backups/canary-5class-traffic-test-20260708-130530/meta.env /root/router-ops-backups/STEP_039C_SLOT_ALLOCATOR_DRY_RUN_20260708-150225/allocation-first-free.env /root/router-ops-backups/S038D_WGPAY_CS3_PROVEN_OK_20260708-141358/docker_ps.txt /root/router-ops-backups/canary-test-subscription-cs2-schemaderived-20260708-134255/plan-hints.txt /root/router-ops-backups/canary-test-subscription-cs2-schemaderived-20260708-134255/cs2-peer.safe.env /root/router-ops-backups/canary-traffic-test-20260708-122117/meta.env /root/router-ops-backups/canary-test-subscription-cs3-schemaderived-20260708-140352/create-fields.env /root/router-ops-backups/canary-test-subscription-cs3-schemaderived-20260708-140352/counts_after.env /root/router-ops-backups/canary-test-subscription-cs3-schemaderived-20260708-140352/counts_before.env /root/router-ops-backups/STEP_040H_REMOTE_SCRIPT_PLAN_V2_20260708-170308/wg-access-agent-selector-remote-plan.py /root/router-ops-backups/canary-test-subscription-cs2-fixed-20260708-133412/cs2-peer.safe.env /root/router-ops-backups/S037D_WGPAY_CS2_PROVEN_OK_20260708-140008/docker_ps.txt /root/router-ops-backups/canary-multiclass-traffic-test-20260708-124710/meta.env /root/router-ops-backups/S039E_WGPAY_CS4_PROVEN_OK_20260708-151855/docker_ps.txt /root/router-ops-backups/canary-selector-traffic-test-20260708-123958/meta.env /root/router-ops-backups/canary-persisted-traffic-test-20260708-123014/meta.env /root/router-ops-backups/near-live-cs4-create-20260708-150541/create-fields.env /root/router-ops-backups/near-live-cs4-create-20260708-150541/counts_after.env /root/router-ops-backups/near-live-cs4-create-20260708-150541/counts_before.env /root/router-ops-backups/STEP_040I_REMOTE_SCRIPT_PLAN_V3_20260709-074755/wg-access-agent-selector-remote-plan.py DIR=/etc/systemd/system /etc/systemd/system/wg-access-agent.timer /etc/systemd/system/wg-access-expire-subscriptions.service /etc/systemd/system/wg-access-expire-subscriptions.timer /etc/systemd/system/wg-access-agent.service --- executable agent/admin tools --- TOOL=/usr/local/sbin/wg-access-agent-selector-apply.py exists_rc=0 executable_rc=0 mode=755 size=7168 mtime=2026-07-08 16:26:41.008115250 +0000 TOOL=/usr/local/sbin/wg-access-agent-selector-remote-plan.py exists_rc=0 executable_rc=0 mode=755 size=6279 mtime=2026-07-09 07:47:55.402978996 +0000 TOOL=/usr/local/sbin/wg-access-agent-job-selector-plan.py exists_rc=0 executable_rc=0 mode=755 size=4410 mtime=2026-07-08 16:43:15.684036724 +0000 TOOL=/opt/wg-access/agent/wg_access_agent.py exists_rc=0 executable_rc=0 mode=755 size=10349 mtime=2026-07-04 13:45:32.760497090 +0000 TOOL=/usr/local/sbin/wg-access-expire-subscriptions.sh exists_rc=0 executable_rc=0 mode=755 size=1247 mtime=2026-07-05 10:19:47.008874515 +0000 --- systemd wg-access services/timers --- qemu-guest-agent.service static - wg-access-agent.service static - wg-access-expire-subscriptions.service static - wg-access-agent.timer disabled enabled wg-access-expire-subscriptions.timer enabled enabled Thu 2026-07-09 08:08:56 UTC 4min 44s left Thu 2026-07-09 08:03:41 UTC 30s ago wg-access-expire-subscriptions.timer wg-access-expire-subscriptions.service