Night 2026-10-19 Part 10: ep0's first weekly prune matched the dry runs (only tester-1's 10-04 copy removed; every household has a rule) -> R-1162 closed, register 161 -> 160; R-895 and R-435 due dates moved 10-20 -> 10-21 with the reason; P10 evidence
gates / gates (push) Successful in 13m14s

This commit is contained in:
2026-10-20 06:00:58 +02:00
parent 189eb82eb0
commit 7d7868e5e5
7 changed files with 176 additions and 14 deletions
@@ -0,0 +1,14 @@
Mon Oct 19 19:49:35 UTC 2026
{"id": "prune-operator-hubdb", "ns": "operator", "max-depth": 0, "keep-last": null, "keep-weekly": 8, "schedule": "03:45"}
{"id": "prune-tester-1", "ns": "tester-1", "max-depth": 0, "keep-last": null, "keep-weekly": 2, "schedule": "03:30"}
{"id": "prune-Tester-2", "ns": "Tester-2", "max-depth": 0, "keep-last": null, "keep-weekly": 2, "schedule": "03:30"}
{"id": "prune-demo-felhom", "ns": "demo-felhom", "max-depth": 0, "keep-last": null, "keep-weekly": 2, "schedule": "03:30"}
{"id": "prune-demo-hp", "ns": "demo-hp", "max-depth": 0, "keep-last": null, "keep-weekly": 2, "schedule": "03:30"}
ns/Tester-2/ct/9201/2026-10-04T16:31:13Z
ns/demo-felhom/ct/9201/2026-10-06T04:21:09Z
ns/demo-felhom/ct/9201/2026-10-13T04:22:51Z
ns/demo-hp/ct/9201/2026-10-08T20:34:27Z
ns/demo-hp/ct/9201/2026-10-15T20:38:47Z
ns/tester-1/ct/9201/2026-10-04T19:57:18Z
ns/tester-1/ct/9201/2026-10-11T20:02:13Z
ns/tester-1/ct/9201/2026-10-18T20:04:51Z
@@ -0,0 +1,129 @@
# ep0 after the first weekly prune — read only (CC, 2026-10-20T03:47:20Z)
## prune tasks (task list, prunejob rows)
felhom-offsite:operator OK start 2026-10-20T03:45:00Z
felhom-offsite:demo-felhom OK start 2026-10-20T03:30:00Z
felhom-offsite:Tester-2 OK start 2026-10-20T03:30:00Z
felhom-offsite:tester-1 OK start 2026-10-20T03:30:00Z
felhom-offsite:demo-hp OK start 2026-10-20T03:30:00Z
## task logs + snapshot list
Tue Oct 20 03:45:38 UTC 2026
=== demo-hp UPID:felhom-hetzner:00086AE7:07B20B30:00000514:6AD6E038:prunejob:felhom\x2doffsite\x3ademo\x2dhp:root@pam:
prune job 'prune-demo-hp'
task triggered by schedule '03:30'
Starting datastore prune on datastore 'felhom-offsite', namespace 'demo-hp', non-recursive
retention options: --ns demo-hp --max-depth 0 --keep-weekly 2
Pruning group demo-hp:"ct/9201"
keep ct/9201/2026-10-08T20:34:27Z
keep ct/9201/2026-10-15T20:38:47Z
queued notification (id=ba5c4e19-1fa2-4384-8f9d-c2c9fa2a4757)
TASK OK
=== tester-1 UPID:felhom-hetzner:00086AE7:07B20B30:00000515:6AD6E038:prunejob:felhom\x2doffsite\x3atester\x2d1:root@pam:
prune job 'prune-tester-1'
task triggered by schedule '03:30'
Starting datastore prune on datastore 'felhom-offsite', namespace 'tester-1', non-recursive
retention options: --ns tester-1 --max-depth 0 --keep-weekly 2
Pruning group tester-1:"ct/9201"
remove ct/9201/2026-10-04T19:57:18Z
removing backup snapshot "/mnt/pbs-datastore/ns/tester-1/ct/9201/2026-10-04T19:57:18Z"
keep ct/9201/2026-10-11T20:02:13Z
keep ct/9201/2026-10-18T20:04:51Z
queued notification (id=7953b4b6-8d44-4764-92cb-8bba9ea62e27)
TASK OK
=== Tester-2 UPID:felhom-hetzner:00086AE7:07B20B30:00000516:6AD6E038:prunejob:felhom\x2doffsite\x3aTester\x2d2:root@pam:
prune job 'prune-Tester-2'
task triggered by schedule '03:30'
Starting datastore prune on datastore 'felhom-offsite', namespace 'Tester-2', non-recursive
retention options: --ns Tester-2 --max-depth 0 --keep-weekly 2
Pruning group Tester-2:"ct/9201"
keep ct/9201/2026-10-04T16:31:13Z
queued notification (id=db15b8c0-e14f-409b-9900-63a440e79502)
TASK OK
=== demo-felhom UPID:felhom-hetzner:00086AE7:07B20B30:00000517:6AD6E038:prunejob:felhom\x2doffsite\x3ademo\x2dfelhom:root@pam:
prune job 'prune-demo-felhom'
task triggered by schedule '03:30'
Starting datastore prune on datastore 'felhom-offsite', namespace 'demo-felhom', non-recursive
retention options: --ns demo-felhom --max-depth 0 --keep-weekly 2
Pruning group demo-felhom:"ct/9201"
keep ct/9201/2026-10-06T04:21:09Z
keep ct/9201/2026-10-13T04:22:51Z
queued notification (id=4d30ae55-fb91-4a48-a2ad-dc2753f80bc0)
TASK OK
=== operator UPID:felhom-hetzner:00086AE7:07B20B30:00000518:6AD6E3BC:prunejob:felhom\x2doffsite\x3aoperator:root@pam:
prune job 'prune-operator-hubdb'
task triggered by schedule '03:45'
Starting datastore prune on datastore 'felhom-offsite', namespace 'operator', non-recursive
retention options: --ns operator --max-depth 0 --keep-daily 14 --keep-weekly 8
Pruning group operator:"host/dooplex-hub"
remove host/dooplex-hub/2026-10-06T00:32:21Z
removing backup snapshot "/mnt/pbs-datastore/ns/operator/host/dooplex-hub/2026-10-06T00:32:21Z"
keep host/dooplex-hub/2026-10-07T00:31:55Z
keep host/dooplex-hub/2026-10-08T00:31:27Z
keep host/dooplex-hub/2026-10-09T00:31:46Z
keep host/dooplex-hub/2026-10-10T00:30:56Z
keep host/dooplex-hub/2026-10-11T00:30:55Z
keep host/dooplex-hub/2026-10-12T00:32:07Z
keep host/dooplex-hub/2026-10-13T00:31:03Z
keep host/dooplex-hub/2026-10-14T00:31:15Z
keep host/dooplex-hub/2026-10-15T00:32:14Z
keep host/dooplex-hub/2026-10-16T00:30:12Z
keep host/dooplex-hub/2026-10-17T00:31:09Z
keep host/dooplex-hub/2026-10-18T00:31:48Z
keep host/dooplex-hub/2026-10-19T00:32:07Z
keep host/dooplex-hub/2026-10-20T00:30:58Z
Pruning group operator:"host/dooplex-gitea"
keep host/dooplex-gitea/2026-10-09T22:23:15Z
keep host/dooplex-gitea/2026-10-10T22:22:52Z
keep host/dooplex-gitea/2026-10-11T22:23:50Z
keep host/dooplex-gitea/2026-10-12T22:22:36Z
keep host/dooplex-gitea/2026-10-13T22:21:39Z
keep host/dooplex-gitea/2026-10-14T22:21:12Z
keep host/dooplex-gitea/2026-10-15T22:20:59Z
keep host/dooplex-gitea/2026-10-16T22:21:23Z
keep host/dooplex-gitea/2026-10-17T22:22:32Z
keep host/dooplex-gitea/2026-10-18T22:22:01Z
keep host/dooplex-gitea/2026-10-19T22:21:49Z
queued notification (id=12418798-ea2f-4230-8c63-bd52e574feec)
TASK OK
=== snapshots after
ns/Tester-2/ct/9201/2026-10-04T16:31:13Z
ns/demo-felhom/ct/9201/2026-10-06T04:21:09Z
ns/demo-felhom/ct/9201/2026-10-13T04:22:51Z
ns/demo-hp/ct/9201/2026-10-08T20:34:27Z
ns/demo-hp/ct/9201/2026-10-15T20:38:47Z
ns/operator/host/dooplex-gitea/2026-10-09T22:23:15Z
ns/operator/host/dooplex-gitea/2026-10-10T22:22:52Z
ns/operator/host/dooplex-gitea/2026-10-11T22:23:50Z
ns/operator/host/dooplex-gitea/2026-10-12T22:22:36Z
ns/operator/host/dooplex-gitea/2026-10-13T22:21:39Z
ns/operator/host/dooplex-gitea/2026-10-14T22:21:12Z
ns/operator/host/dooplex-gitea/2026-10-15T22:20:59Z
ns/operator/host/dooplex-gitea/2026-10-16T22:21:23Z
ns/operator/host/dooplex-gitea/2026-10-17T22:22:32Z
ns/operator/host/dooplex-gitea/2026-10-18T22:22:01Z
ns/operator/host/dooplex-gitea/2026-10-19T22:21:49Z
ns/operator/host/dooplex-hub/2026-10-07T00:31:55Z
ns/operator/host/dooplex-hub/2026-10-08T00:31:27Z
ns/operator/host/dooplex-hub/2026-10-09T00:31:46Z
ns/operator/host/dooplex-hub/2026-10-10T00:30:56Z
ns/operator/host/dooplex-hub/2026-10-11T00:30:55Z
ns/operator/host/dooplex-hub/2026-10-12T00:32:07Z
ns/operator/host/dooplex-hub/2026-10-13T00:31:03Z
ns/operator/host/dooplex-hub/2026-10-14T00:31:15Z
ns/operator/host/dooplex-hub/2026-10-15T00:32:14Z
ns/operator/host/dooplex-hub/2026-10-16T00:30:12Z
ns/operator/host/dooplex-hub/2026-10-17T00:31:09Z
ns/operator/host/dooplex-hub/2026-10-18T00:31:48Z
ns/operator/host/dooplex-hub/2026-10-19T00:32:07Z
ns/operator/host/dooplex-hub/2026-10-20T00:30:58Z
ns/tester-1/ct/9201/2026-10-11T20:02:13Z
ns/tester-1/ct/9201/2026-10-18T20:04:51Z
## tenantsync usage op (direct, read-only)
Tue Oct 20 03:47:07 UTC 2026
{"status":"ok","total":105089261568,"used":14563659776,"avail":90508824576,"unpruned_checked":true,"unpruned":[]}
rc=0
## hub 0.161.0 log, PBS-DR lines (hub clock = Europe/Budapest)
lines matching 'prune job' in the hub log since pod start 2026-10-19T14:10:36Z: 0