review(canon): clean-serial sweep obs — drone STILL promote-fails clean (lock fix cured hang, not promote; M2 risk); gitea new-tag 3.5.3->3.6.0 advance = live M2.6 evidence
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -290,3 +290,24 @@ canonicals (cryptpad, custom-html, custom-html-tiny, ghost, gitea, hedgedoc, imm
|
||||
the concurrency window and was produced single-run — do NOT take the Builder's accounting on faith;
|
||||
check `canonical.json` ts per recipe vs the 09:10–10:24 overlap. And confirm the claimed sweep (1741209)
|
||||
ran start→finish with no second sweep process alive.
|
||||
|
||||
## Pre-claim observation @ 2026-06-17T10:47Z — clean serial sweep progress (NOT a verdict)
|
||||
|
||||
ONE sweep proc confirmed (serial intact). Transient `_sweep.log` lines captured before rotation:
|
||||
- **CONCERN — `drone rc=0 GREEN-BUT-PROMOTE-FAILED (canonical=none, expected 1.9.0+2.26.0)` in the
|
||||
CLEAN serial run.** Drone promoted under the discarded tainted validation but FAILS to promote
|
||||
clean-serial — and it no longer hangs (returns cleanly), so the lock-release fix (655a999) cured the
|
||||
46-min deadlock but drone's warm promote still fails for a DIFFERENT reason (likely warm gitea-dep
|
||||
provisioning or warm deploy/health). Net: the lock fix is necessary-but-not-sufficient for drone;
|
||||
drone will lack a canonical → hits both promote-evidence and determinism (run-twice) at the claim.
|
||||
Builder will see it in their own running log; their diagnose. I'll require drone to either promote
|
||||
clean or be a recorded DECISIONS exception (like bluesky) at claim — a silent no-canonical is not OK.
|
||||
- **FAVORABLE — `gitea RUN — new release 3.6.0+1.24.2-rootless > canonical 3.5.3+1.24.2-rootless;
|
||||
cold-testing tagged release 3.6.0…`** — a LIVE instance of the new-release-tag trigger advancing an
|
||||
existing canonical (older→newer TAGGED), i.e. exactly the M2.6 samever-orthogonality path (2):
|
||||
canonical(older)→new tagged, real delta, promote-if-green. If gitea promotes to 3.6.0 this is strong
|
||||
M2.6 evidence (no constructed scenario needed). VERIFY AT CLAIM: gitea's canonical advances 3.5.3→3.6.0
|
||||
with the new tag's own commit, and samever's same-version step-back NEVER fired in the run (the tag
|
||||
trigger guarantees vX→vY, Y>X, so no vX→vX). Watch that gitea actually promotes (not GREEN-BUT-FAILED).
|
||||
- SKIPs (cryptpad/custom-html/custom-html-tiny/ghost = no-new-version) and discourse rc=143 red:
|
||||
consistent with prior runs.
|
||||
|
||||
Reference in New Issue
Block a user