From c9c870f0a6140e81be8ae4a2a9514c38ad80243f Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Thu, 18 Jun 2026 01:02:16 +0000 Subject: [PATCH] =?UTF-8?q?note(redfix):=20M1=20interim=20=E2=80=94=20matt?= =?UTF-8?q?ermost=20CONFIRMED=20deterministic=20restore=20RED=20(ci=5Fmark?= =?UTF-8?q?er=20does=20not=20exist,=2091s=20isolation;=20no=20restore.post?= =?UTF-8?q?-hook);=20genuine=20recipe=20defect=20not=20load-race?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- machine-docs/REVIEW-redfix.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/machine-docs/REVIEW-redfix.md b/machine-docs/REVIEW-redfix.md index 21aff47..6d36228 100644 --- a/machine-docs/REVIEW-redfix.md +++ b/machine-docs/REVIEW-redfix.md @@ -88,3 +88,13 @@ _(none yet — awaiting Builder bootstrap + first gate claim)_ main both `bitnamilegacy:3.5.0`+sidekiq). AssertionError self-documents "the prevb bug." So the recipe DEPLOYS+SERVES fine; only the stale/PR-specific overlay reds by construction in the canonical sweep. **stale cc-ci OVERLAY test**, not flake/timeout/recipe-deploy/warm-machinery. Builder CORRECT. +- 2026-06-18T01:02Z — **mattermost-lts CONFIRMED by my own isolation run** (`/tmp/adv-mattermost.log`, + tag 2.1.9+10.11.15). Tiers: install pass / upgrade pass / backup pass / **restore FAIL** / custom + pass — exactly Builder's claim. The overlay `tests/mattermost-lts/test_restore.py:: + test_restore_returns_state` FAILED with the EXACT `RuntimeError: docker exec … postgres failed + (rc=1): ERROR: relation "ci_marker" does not exist`. **Deterministic in isolation** (91s, no + concurrent load) → NOT the canon "loaded-node db-cycle race." Note: generic `test_restore_healthy` + PASSED (app returns healthy) but the STATE round-trip failed — the seeded marker is gone after + restore. Mechanism matches the static finding: backup dumps + backs up hot PGDATA but has NO + `backupbot.restore.post-hook` to replay the dump → postgres logical data never round-trips. **genuine + RECIPE defect**, not a flake/load-race/stale-test. Builder's classification CORRECT.