From 2e9a948cbdc0766aac1a22d6f7a652e50f7af0ee Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Mon, 28 Sep 2026 15:56:46 +0200 Subject: [PATCH] REPORT: v0.277.0 + v0.278.0, live off-site proof Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS --- REPORT.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/REPORT.md b/REPORT.md index b3f8a61..261a9cc 100644 --- a/REPORT.md +++ b/REPORT.md @@ -1,4 +1,4 @@ -# REPORT — 2026-09-28: v0.277.0 — kept data also loads from the off-site copy (R-691 (2)) +# REPORT — 2026-09-28: v0.277.0 (kept data from the off-site copy, R-691 (2)) and v0.278.0 (leftover holds, R-704) Architecture read first: `felhom.eu/documentation/architecture/07-backup-architecture.md` §6.5 (kept data), §6.6 (which version a restore brings back); `06-offsite-connectivity.md` (what the off-site copy holds per app). @@ -28,5 +28,16 @@ version a restore brings back); `06-offsite-connectivity.md` (what the off-site 2026-09-28 10:06"; "use" loaded 3/3 volumes + 1/1 database; the seeded nextcloud user and file read back. Tier 2 not runnable live (9202 has one drive). 9202 has no off-site target, so the off-site path is not asked there. - Floor 0.276.0 → **0.277.0** (MinAgent 0.131.0) at 08:11Z; both demo boxes on 0.277.0, healthy, within a minute. -- **Not yet proven live: the off-site route.** A throwaway nextcloud on demo-hp 9201 joined the off-site copy; its first - snapshot is tonight's (Part E of the brief, morning of 2026-09-29). +- **Off-site route PROVEN LIVE on demo-hp 9201 (0.278.0).** The choice named "távoli mentés, 2026-09-28 15:40"; "use my + kept data" downloaded the unit alone and loaded 3/3 volumes + 1/1 database in 55 s; the seed and files read back + (`felhom.eu/documentation/audits/kept-offsite-2026-09-28/E/`). + +## v0.278.0 — R-704 (a second release this session; the rule is one) + +- Found live: a 2026-09-13 update hold on demo-hp outlived its nextcloud; the fresh nextcloud was then skipped by the + backup leg (no volumes, no unit) and its off-site snapshot held no data. On 9202 a calcom crash-loop stop outlived + two removals and refused the new install's update. +- Fix: removal clears the crash-loop stop too (`settings.ClearUpdateHold`); a new install (plain or "use my kept data") + drops a leftover update/crash-loop hold of an app that is not installed (`Router.dropLeftoverHold`). Restore holds + (R-379) untouched. Tests `TestR704_*`; red-proofs RP4–RP6 each seen failing. Floor 0.278.0, both boxes healthy. +- Not proven live: the install-time drop itself (the demo-hp hold was cleared by the removal, R-491's path).