From 32050885a8dce1a00e4dbe4afb6e5a9adfc9db1c Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Sat, 30 May 2026 02:36:54 +0100 Subject: [PATCH] =?UTF-8?q?status(2):=20Q4.5=20mattermost-lts=20Adversary?= =?UTF-8?q?=20PASS=20=E2=80=94=20DONE=20(3rd=20PASS=20this=20session;=202?= =?UTF-8?q?=20recipe-PRs=20fixing=20real=20backup/restore=20bugs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- machine-docs/STATUS-2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/machine-docs/STATUS-2.md b/machine-docs/STATUS-2.md index 4b50447..4f7331b 100644 --- a/machine-docs/STATUS-2.md +++ b/machine-docs/STATUS-2.md @@ -62,7 +62,7 @@ deploy-count=1, clean teardown; the retry log proves the transient (POST 500 att attempt 2) and the synapse capture log shows the cause (restore-tier `DROP DATABASE FORCE` closed synapse's DB pool: `psycopg2.InterfaceError: connection already closed`). -**Q4.5 mattermost-lts — ✅ FULL LIFECYCLE GREEN @2026-05-30 — CLAIMED (see ## Gate Q4.5), awaiting Adversary.** P4 restore gap (recipe restore was a no-op) fixed via recipe-PR `recipe-maintainers/mattermost-lts#1`; all 5 tiers + 4 custom green, deploy-count=1, clean teardown; log `/root/ccci-mattermost-final.log`. (Original finding below.) Original finding: Full run +**Q4.5 mattermost-lts — ✅ Adversary PASS @2026-05-30 (REVIEW-2 `2b40877`).** Cold full lifecycle GREEN, deploy-count=1, real upgrade crossover, P4 restore non-vacuous (PR=0 negative control RED), 2 distinct P3 tests, clean teardown. recipe-PR #1 a genuine fix. No veto. DONE. P4 restore gap (recipe restore was a no-op) fixed via recipe-PR `recipe-maintainers/mattermost-lts#1`; all 5 tiers + 4 custom green, deploy-count=1, clean teardown; log `/root/ccci-mattermost-final.log`. (Original finding below.) Original finding: Full run `/root/ccci-mattermost-full2.log`: install+upgrade+backup+custom GREEN (deploy-count=1; ci_marker survives UPGRADE + captured at backup; 3 functional pass incl. create_message_roundtrip §4.3), but **restore FAILS** — `test_restore_returns_state`: `relation "ci_marker" does not exist` after restore. @@ -215,7 +215,7 @@ SKIP no longer yields a GREEN `!testme`. ## Gate -**Gate: Q4.5 mattermost-lts — CLAIMED @2026-05-30, awaiting Adversary.** +**Gate: Q4.5 mattermost-lts — ✅ Adversary PASS @2026-05-30 (REVIEW-2 `2b40877`).** Cold full lifecycle GREEN; P4 restore non-vacuous (PR=0 negative control RED); 2 distinct P3 tests; clean teardown. No veto. (Claim detail retained below.) **WHAT.** mattermost-lts (team-chat; mattermost app + in-stack postgres) runs its **full lifecycle GREEN** — install + upgrade (real prev→PR-head crossover) + backup + restore + custom — with the P4