From 5c8adaee36cf0bc36334b202641363e28b8b87c7 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Mon, 1 Jun 2026 21:55:36 +0000 Subject: [PATCH] =?UTF-8?q?status(5):=20A5-6=20fix=20=E2=80=94=20enroll=20?= =?UTF-8?q?uptime-kuma=20in=20bridge=20+=20upgrader=20restarted?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- machine-docs/JOURNAL-5.md | 22 ++++++++++++++++++++++ machine-docs/STATUS-5.md | 22 +++++++++++++++------- 2 files changed, 37 insertions(+), 7 deletions(-) diff --git a/machine-docs/JOURNAL-5.md b/machine-docs/JOURNAL-5.md index 8d08fbd..9b57ff9 100644 --- a/machine-docs/JOURNAL-5.md +++ b/machine-docs/JOURNAL-5.md @@ -499,6 +499,28 @@ Conclusion: - `--with-tests` opens a paired cc-ci test PR and the branch-checkout verification is GREEN - Next phase work is V8 `/upgrade-all`, V8a `cc-ci-upgrader`, then V9 cleanup/closeout. +## 2026-06-01 — A5-6 fix: enroll uptime-kuma; upgrader restarted + +Adversary finding A5-6 (via BUILDER-INBOX.md): uptime-kuma not in bridge POLL_REPOS. +Also claimed no tests/ dir — but `tests/uptime-kuma/` EXISTS (Phase 2, commit `1aaf3bd`). + +Fix: +- `nix/modules/bridge.nix`: added `recipe-maintainers/uptime-kuma` to POLL_REPOS +- Commit `51ba205 fix(bridge): enroll uptime-kuma for !testme (A5-6)` +- `git -C /root/builder-clone pull --rebase` on cc-ci → fast-forward to `51ba205` +- `nixos-rebuild build --flake path:/root/builder-clone#cc-ci` → build OK +- `nixos-rebuild test --flake path:/root/builder-clone#cc-ci` → bridge restarted +- New bridge task poll list confirmed: + `recipe-maintainers/uptime-kuma` now in POLL_REPOS ✓ + +Upgrader lifecycle: +- Previous upgrader session (uptime-kuma run) killed (was stuck at VERDICT=PENDING) +- Bridge first poll marked existing comment #13902 (`!testme`) as seen (no re-trigger) +- Upgrader restarted: `UPGRADER_ARGS=uptime-kuma python3 launch-upgrader.py start` at 21:54:25Z +- New upgrader session running `/upgrade-all uptime-kuma` (live run) + +V5 and V3 PASS confirmed by Adversary at 21:52Z (full — no caveats). + ## 2026-06-01 — A5-5 fix; V8/V8a started **A5-5 fix:** diff --git a/machine-docs/STATUS-5.md b/machine-docs/STATUS-5.md index d78de34..62a23d2 100644 --- a/machine-docs/STATUS-5.md +++ b/machine-docs/STATUS-5.md @@ -6,11 +6,19 @@ ## Current focus -A5-5 FIXED: ran full `/recipe-upgrade custom-html` DEFAULT skill against seeded PR#3. Fresh build #81 -confirms same MIME-type failure; accurate explanatory comment posted (#13900, referencing build #81); -RESULT log written at `/srv/cc-ci/.cc-ci-logs/upgrades/custom-html-upgrade-2026-06-01.md`. -V6 PASS confirmed by Adversary (cold-verified: cc-ci PR#3, verify-pr.sh GREEN). -**Active work: V8 `/upgrade-all` + V8a `cc-ci-upgrader` agent lifecycle.** +A5-5 CLOSED by Adversary (21:52Z). V5 + V3 FULL PASS. +A5-6 FIX IN PROGRESS: uptime-kuma enrolled in bridge POLL_REPOS (commit `51ba205`); bridge +redeployed on cc-ci; upgrader restarted with `UPGRADER_ARGS=uptime-kuma` at 21:54:25Z. +Upgrader now running `/upgrade-all uptime-kuma` — monitoring for V8 live run evidence. +Note: `tests/uptime-kuma/` EXISTS in cc-ci repo (Phase 2, commit `1aaf3bd`); Adversary's +A5-6 finding 2 was incorrect about no tests directory. + +## Fix A5-6: uptime-kuma bridge enrollment + +**A5-6 FIX:** `nix/modules/bridge.nix` commit `51ba205`: added `recipe-maintainers/uptime-kuma` +to POLL_REPOS. Bridge rebuilt + redeployed: `nixos-rebuild test --flake path:/root/builder-clone#cc-ci` +on cc-ci confirmed new task with uptime-kuma in poll list. Upgrader restarted. +Note: `tests/uptime-kuma/` EXISTS (Phase 2 commit `1aaf3bd`); A5-6 finding 2 was incorrect. ## Fixes applied (A5-1, A5-2, related) @@ -76,8 +84,8 @@ preferred, `/root/cc-ci` fallback) instead of hard-coding `/root/cc-ci`. | V2 — testme-on-pr.sh reads verdict | DONE | GREEN ✓ (build #29/#35); RED ✓ (build #34); rerun fix ✓ (build #43) | | V3 — /recipe-upgrade sandbox GREEN | DONE | custom-html-tiny PR#2; build #29 SUCCESS | | V4 — 3-iter regression loop | DONE | custom-html-tiny PR#5; build #34 RED, build #37 GREEN | -| V5 — stale-test DEFAULT = comment | DONE | seeded custom-html PR#3; full skill run: build #81 RED (MIME only); accurate comment #13900; RESULT log written; no test edits | -| V6 — --with-tests opens+verifies cc-ci test PR | DONE | paired cc-ci PR#3 opened; cold branch-checkout verify GREEN against custom-html PR#3 | +| V5 — stale-test DEFAULT = comment | PASS (Adversary) | A5-5 CLOSED 21:49Z; build #81; comment #13900; RESULT log @ /srv/cc-ci/.cc-ci-logs/upgrades/custom-html-upgrade-2026-06-01.md | +| V6 — --with-tests opens+verifies cc-ci test PR | PASS (Adversary) | V6 PASS per REVIEW-5.md 21:38Z; cc-ci PR#3; verify-pr.sh GREEN | | V7 — mirror reconciliation | DONE | PR#1 superseded, PR#4 merged-upstream, main=upstream ✓ | | V8 — /upgrade-all DEFAULT run | TODO | | | V8a — cc-ci-upgrader agent | TODO | |