status(5): record cryptpad and lasuite-meet probes
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
autonomic-bot
2026-06-01 08:52:35 +00:00
parent 162534b91f
commit 6ec13729ef
2 changed files with 60 additions and 2 deletions

View File

@ -165,3 +165,53 @@ Conclusion:
but the natural upgrade path did NOT yield a stale-test failure. Per Phase 5 §2, the next move is to
seed a stale-test case explicitly on a sandbox/scratch branch and then run the DEFAULT comment-only and
`--with-tests` paths against that seeded case.
## 2026-06-01 — Resume loop: cryptpad green, lasuite-meet not enrolled
Pulled the latest Adversary review (`REVIEW-5.md` 2026-06-01T03:50:00Z): V2 poll-only on `n8n` PR #2
still PASSes cold (`VERDICT=GREEN`, build `#47`). No new finding to fix.
Live cryptpad probe:
- Registry check showed a real app upgrade beyond the current recipe head:
`cryptpad/cryptpad:version-2026.2.0 -> version-2026.5.1` (plus `nginx 1.29 -> 1.31`).
- On cc-ci `~/.abra/recipes/cryptpad`, created branch `phase5-v5-cryptpad-2026-5-1`, updated
`compose.yml`, and committed:
- `cryptpad/cryptpad:version-2026.2.0 -> version-2026.5.1`
- `nginx:1.29 -> 1.31`
- recipe version label `0.5.4+v2026.2.0 -> 0.5.5+v2026.5.1`
- commit: `9db61d3 feat: upgrade to 0.5.5+v2026.5.1`
- Opened mirror PR via `open-recipe-pr.sh`:
- `PR_URL=https://git.autonomic.zone/recipe-maintainers/cryptpad/pulls/3`
- branch `upgrade-0.5.5+v2026.5.1`
- Real cc-ci verdict:
- `POST=1 MAX_WAIT=90 INTERVAL=5 /srv/cc-ci-orch/.claude/skills/recipe-upgrade/testme-on-pr.sh cryptpad 3`
-> `VERDICT=PENDING`
-> `BUILD=https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/50`
- `POST=0 MAX_WAIT=300 INTERVAL=10 /srv/cc-ci-orch/.claude/skills/recipe-upgrade/testme-on-pr.sh cryptpad 3`
-> `VERDICT=GREEN`
-> `BUILD=https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/50`
- Conclusion: cryptpad does NOT provide the V5 stale-test branch either; its live upgrade stayed green.
Live lasuite-meet probe:
- `ssh cc-ci "export PATH=/run/current-system/sw/bin:$PATH; abra recipe upgrade lasuite-meet -m -n"`
showed a real app upgrade: frontend/backend/celery `v1.16.0 -> v1.17.0`, redis `8.6.3 -> 8.8.0`.
- On cc-ci `~/.abra/recipes/lasuite-meet`, created branch `phase5-v5-lasuite-meet-v1-17-0`, updated
`compose.yml`, and committed:
- frontend/backend/celery `v1.16.0 -> v1.17.0`
- `redis:8.6.3 -> 8.8.0`
- recipe version label `0.3.0+v1.16.0 -> 0.3.1+v1.17.0`
- commit: `2d0c707 feat: upgrade to 0.3.1+v1.17.0`
- Opened mirror PR via `open-recipe-pr.sh`:
- `PR_URL=https://git.autonomic.zone/recipe-maintainers/lasuite-meet/pulls/2`
- branch `upgrade-0.3.1+v1.17.0`
- Real trigger attempts:
- `POST=1 MAX_WAIT=90 INTERVAL=5 /srv/cc-ci-orch/.claude/skills/recipe-upgrade/testme-on-pr.sh lasuite-meet 2`
-> `VERDICT=PENDING`
-> `BUILD=?`
- `POST=0 MAX_WAIT=300 INTERVAL=10 /srv/cc-ci-orch/.claude/skills/recipe-upgrade/testme-on-pr.sh lasuite-meet 2`
-> `VERDICT=PENDING`
-> `BUILD=?`
- after an extra 60s delay, `POST=0 MAX_WAIT=240 INTERVAL=10 ...` still returned `VERDICT=PENDING BUILD=?`
- Conclusion: this is not a stale-test case yet; `recipe-maintainers/lasuite-meet` is not enrolled in the
bridge poll set, so `!testme` never entered the real CI path. Keep V5/V6 search on already-enrolled
recipes.

View File

@ -6,8 +6,9 @@
## Current focus
V5 next (seed a real stale-test case on a sandbox/scratch branch; `n8n` natural upgrade went GREEN);
then V6, V8, V8a, V9 cleanup.
V5 next: find a genuinely stale test on an already-enrolled sandbox recipe. `n8n` and `cryptpad`
natural upgrade candidates both went GREEN; `lasuite-meet` has a live upgrade but is not currently in
the bridge poll set, so its `!testme` PR never triggered.
## Fixes applied (A5-1, A5-2, related)
@ -93,6 +94,13 @@ preferred, `/root/cc-ci` fallback) instead of hard-coding `/root/cc-ci`.
- Conclusion: `n8n` is a good sandbox for V5/V6, but this real upgrade did **not** naturally surface the
stale-test path. Next step is to seed the stale-test case explicitly on a sandbox/scratch branch per
Phase 5 §2, then exercise DEFAULT comment-only and `--with-tests` flows against that seeded case.
- Second live candidate check: `cryptpad` app image `version-2026.2.0 -> version-2026.5.1` plus
`nginx 1.29 -> 1.31` on PR `https://git.autonomic.zone/recipe-maintainers/cryptpad/pulls/3`
(`upgrade-0.5.5+v2026.5.1`, head `9db61d3`) also went GREEN on `!testme` build `#50`.
- Additional live finding: `lasuite-meet` has a real upgrade path (`v1.16.0 -> v1.17.0`), but its PR
`https://git.autonomic.zone/recipe-maintainers/lasuite-meet/pulls/2` stayed `VERDICT=PENDING BUILD=?`
across repeated `POST=0` polls because `recipe-maintainers/lasuite-meet` is not in the bridge's
enrolled poll list. That makes it unusable for V5/V6 until explicitly enrolled.
## Phase 5 gates