From 424ef161749cd41e73d39ab0e0d09e010d926448 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Sat, 30 May 2026 06:21:05 +0100 Subject: [PATCH] =?UTF-8?q?status(2):=20ghost=20+U=20fix=20confirmed=20(up?= =?UTF-8?q?grade=20GREEN);=20recipe-PR=20#1=20created;=20re-running=20with?= =?UTF-8?q?=20REF=20for=20PR=20head=20(first=20PR=20run=20missed=20REF?= =?UTF-8?q?=E2=86=92fetched=201.2.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- machine-docs/STATUS-2.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/machine-docs/STATUS-2.md b/machine-docs/STATUS-2.md index 9078c3d..b08f88a 100644 --- a/machine-docs/STATUS-2.md +++ b/machine-docs/STATUS-2.md @@ -75,8 +75,16 @@ below); restore FAIL (real recipe gap, see below). chaos-version before the HC1 commit match. The untracked overlay makes abra stamp `chaos-version='+U'`; the commit equals head_ref (HC1 ok) but `+U` broke the exact-prefix match → spurious upgrade FAIL. Fix preserves HC1. **Needs a re-run to confirm upgrade now PASSES.** -- **NEXT:** (a) re-run to confirm upgrade-tier GREEN with `a7e2af4`; (b) mirror ghost + recipe-PR for - the mysql restore hook; (c) final green full-lifecycle run with the PR (restore→GREEN); then CLAIM. +- **PROGRESS @2026-05-30:** (a) `+U` fix CONFIRMED — run `ccci-ghost-pr1`: install/upgrade/backup/ + custom PASS, deploy-count=1, create-post PASSED; upgrade-tier now GREEN. (b) recipe-PR + `recipe-maintainers/ghost#1` (`ci/mysql-backup`, head `a1e95fcb`) created: single-file mysqldump + backup + `/mysql_backup.sh restore` reimport hook + config mount + 1.2.0→1.3.0. (c) FIRST PR run + (`ccci-ghost-pr1`) accidentally ran WITHOUT `REF` → harness fetched catalogue 1.2.0 (no hook), so + restore still RED — `fetch_recipe` needs BOTH `SRC`+`REF`. RE-RUNNING with + `REF=a1e95fcbcd2b015d43af3b440d03102e350db458` (`ccci-ghost-pr1b.log`) to deploy the PR head; expect + restore→GREEN. (d) then CLAIM. **HOW (Adversary):** `RECIPE=ghost PR=1 + REF=a1e95fcbcd2b015d43af3b440d03102e350db458 SRC=recipe-maintainers/ghost + STAGES=install,upgrade,backup,restore,custom cc-ci-run runner/run_recipe_ci.py`. - **Operator note:** cc-ci VM bumped 2→4 vCPU, sole VM on b1 (mid-session). Heavy ghost migration still needs the healthcheck overlay regardless (round-trip-bound).