Test-box check 2026-11-07: demo-hp space freed (R-548 note), N100 pve-step R6 diary entry (agent 0.172.1), STATUS do-list, R-1228 due date moved (asked)
gates / gates (push) Successful in 1m58s
gates / gates (push) Successful in 1m58s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
1 parent
6d52329e3f
commit
7c6d3236df
8 files changed
+81
-29
No files matched your search
@@ -1,30 +1,31 @@
|
||||
# REPORT — read-back of the first real kernel night (2026-10-07 → 08)
|
||||
# REPORT — test-box check after a week away (2026-11-07, attended)
|
||||
|
||||
| Check | Result |
|
||||
|---|---|
|
||||
| demo-felhom — step ran | **PASS.** Whole-guest backup 04:35; guest/host/Proxmox steps 04:37–04:38; kernel **staged 04:39:04 as exactly the told 7.0.14-20** (the sources offered 7.0.14-22 — R-898's fix held); restart 04:39:08; boot on 7.0.14-20; judged healthy **04:40:38** (38 s after the agent started); **7.0.14-20 is the default**, flag empty, step `good`. |
|
||||
| demo-felhom — apps | Away about **1.5 min** (restart 04:39:08 → every container healthy at the 04:40:38 verdict). |
|
||||
| demo-felhom — alarms | None: no `host_stale`, no backup failure mail (demo-felhom has no drive apps, so R-897's fix was not exercised there). Crash guard armed, 0 unclean boots. Hub logged staged → judging → applied. |
|
||||
| demo-hp — step ran | **NO.** No whole-guest backup that night: the last one was yesterday's morning press at 08:49:53; with the 24 h cadence it came due at 08:49 today, after the window closed (08:30). No backup → no night leg → no kernel step. Nothing changed: running and default 7.0.14-20. Filed **R-899**. |
|
||||
| Reply-To | **Proven by you:** your reply to the test mail (2026-10-07 20:29) went to admin@felhom.eu. |
|
||||
| Your inbox overnight | Only Tester 2's expected missed-backup mails (the laptop is off). |
|
||||
**Plain words first.** All three test boxes (N100, HP, Tester 1) run, report to the hub, and all apps are healthy.
|
||||
Two faults were found. demo-hp made no local whole-box copy for 9 days because its system disk was too full; CC freed
|
||||
space with the operator's yes. The N100 refused its nightly Proxmox updates three nights in a row; agent 0.172.1 fixes
|
||||
it and waits for the operator's vouch and signed jobs (commands in `felhom-agent/REPORT.md`).
|
||||
|
||||
**Rows: 126 before → 127 after. Opened 1 (R-899). Closed 0.**
|
||||
**Method.** Two channels: the hub's database copied from the running pod WITH its WAL (events since 2026-10-31,
|
||||
`hosts`, `reports`, OS releases), and SSH to each box (agent journal, `pct list`, `docker ps` in guest 9201, `df`,
|
||||
`apt-get -s`). The two agree. The DB copy was deleted from the scratchpad after reading.
|
||||
|
||||
**What happens next, by itself:**
|
||||
- demo-hp is still due 7.0.14-22. A new household mail is allowed after 14:38 today (20 h after the last); its
|
||||
whole-guest backup is due inside tonight's window → the step should run on the night 8→9.
|
||||
- demo-felhom now sees 7.0.14-22 pending → due; its household gets a mail after 09:00; it should step to 22 tonight too.
|
||||
- After that both run 7.0.14-22, and "Approve kernel set" can appear. Read back the morning of 2026-10-09.
|
||||
**What the week shows.**
|
||||
- Every night: DB dumps and drive copies done on all three. Both hosts rebooted 2026-10-29 ~05:00 for the kernel step.
|
||||
- 2026-11-01 14:19: all three hosts stale together for ~1 h, then recovered — same minute on all three, so a line or
|
||||
hub-side gap, not a box fault.
|
||||
- Tester4 (2026-11-03): CC's proof VM, its host already deleted from the hub — the STATUS do-item is removed.
|
||||
- Tester 1 (2026-11-02): radicale stopped as unhealthy twice, and a disk warning at 89 %; it is at 15 % now.
|
||||
- All three: „Root files behind" (bundle 0.170.0). The 0.172.1 bundle job clears it.
|
||||
|
||||
**Seen, not fixed:** the after-boot "judging" report carries ring 1 (the agent reads its ring from the hub's block, which
|
||||
it has not fetched yet in the first second after a boot). Cosmetic: the hub's approval reads its own ring list, not
|
||||
this field. Not fixed today because it needs an agent release and delivery for a label.
|
||||
**Done.**
|
||||
- demo-hp: whole journal saved off-git (`/mnt/5_hdd/felhom.eu/evidence/demo-hp-space-2026-11-07/`), then
|
||||
`journalctl --vacuum-size=500M` (freed 3.3 GB) and `pvesm free` of the 2026-08-21 archive of guest 9100: `/` 9.5 → 14 GB
|
||||
free; the preflight asks 12.4 GiB. Recorded under R-548. The journal will grow back (journald default cap).
|
||||
- felhom-agent v0.172.1 released (not vouched) — see that repo's REPORT.
|
||||
- N100 diary entry; STATUS updated (new do-list, the Tester4 item removed).
|
||||
|
||||
Evidence: `documentation/audits/kernel-night-2026-10-07/readback/`.
|
||||
**Not yet observed.** demo-hp's next local-tier try (every ~4 h) has not run since the cleanup. Positive observable:
|
||||
`backup: completed … target=local` in its agent journal.
|
||||
|
||||
## Decisions for you
|
||||
|
||||
1. **R-899 — a daytime "back up now" press skips the next night's backup (and its updates).** My pick: count nights,
|
||||
not 24 hours (the backup is due when the last one is older than ~20 h at the window's start). If you do nothing: each
|
||||
daytime press costs one night, and the kernel step waits one more day.
|
||||
**Registers.** No row opened or closed (the GRUB fault is fixed in the session, size rule). Evidence:
|
||||
`documentation/audits/demo-check-2026-11-07/`. System poster: no fact changed.
|
||||
Reference in new issue
Block a user