From a2c60edefd26da9614fc6c5929a6fb6092cf7c62 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Thu, 23 Jul 2026 17:13:28 +0200 Subject: [PATCH] docs: golden 0.161.0 published+vouched (R-71 gap CLOSED) + v1.25.0 ISO built; nested drill remains Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01NKSN3gSg4TKVBBqkwW2djR --- REPORT.md | 34 +++++++++++++++++++++------------- scripts/CHANGELOG.md | 2 ++ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/REPORT.md b/REPORT.md index a8ebc3e..2df1372 100644 --- a/REPORT.md +++ b/REPORT.md @@ -14,13 +14,20 @@ hub **v0.72.0→v0.73.0**. Commits: `b620435` (scripts code), hub `0.73.0` train | **2 — apt no-subscription** | ✅ code + **LIVE aligned on both boxes** (`apt-get update` clean) | | **3 — R-63 console font** | ✅ code (Lat2 font, verified font names) — nested-render proof pending the drill | | **4 — R-71 build-gate + rule** | ✅ code + red-proofed + **LIVE-demonstrated blocking the real gap**; standing rule 5 added | -| **4 — golden republish** | ⏳ **REQUIRED NEXT** — see the critical finding below (blocks a valid v1.25.0 ISO) | -| **5 — ISO rebuild + nested drill** | ⏳ gate-blocked until golden lifted; drill pending | +| **4 — golden republish** | ✅ **built + published + vouched** — golden **0.161.0** (sha `77624408…`), floor stays 0.156.0; the LIVE gap is CLOSED | +| **5 — ISO v1.25.0 build** | ✅ **built** (`…v1.25.0-nested-vm-generic-mkimage.iso`, sha `99b38420…`); gate passed live; rootpw+R-63 present | +| **5 — nested drill** | ⏳ the last validation leg (R-63 console capture + fresh-install code-path proof) | | **6 — felhom-pve root vault** | ✅ rotated + vaulted + **verified authenticating over :22** | -## CRITICAL FINDING — the R-71 gap is LIVE in production right now +## CRITICAL FINDING — the R-71 gap was LIVE, now CLOSED -The hub's current artifacts are **golden 0.153.0 < managed floor 0.156.0**. Every fresh install +**RESOLVED 2026-07-23:** golden republished at controller **0.161.0** (built on felhom-pve via +`build-golden.sh`, published to Gitea 618 MB, sha `77624408bd86ec21f3de25eb57f0d9c30d9c374f6e2c19bfcea0816ccb347188`, +Gitea-served copy sha-verified), **operator-vouched** in the manifest (golden 0.153.0 → 0.161.0; +floor unchanged at 0.156.0; agent 0.93.0). The gate now passes live and the v1.25.0 ISO built. The +gap below is the finding as discovered; it no longer exists. + +The hub's current artifacts *were* **golden 0.153.0 < managed floor 0.156.0**. Every fresh install today boots a controller BELOW the floor, so the day-0 managed update fires within minutes — the exact update-vs-bridge race that burned demo-hp's offsite credential (DIAG-f10 / R-71). The new build-gate **correctly refuses** to build a v1.25.0 ISO in this state (demonstrated live: @@ -72,16 +79,17 @@ shredded. felhom-pve now has G1 vault parity with demo-hp. (Note: the vault's `s original day-0 stamp — not bumped on rotation; cosmetic, the SECRET is the rotated one, proven by the auth test.) -## Remaining (the two heaviest legs, now enforced-sequenced) +## Remaining — the nested drill (last validation leg) -1. **Golden republish** (Part 4): `build-golden.sh 9100 … gitea.dooplex.hu/admin/felhom-controller:0.161.0` - on a Proxmox host → publish to Gitea → **operator vouches** `artifact_golden_version=0.161.0` + - sha in the manifest UI (password-gated). This closes the LIVE golden