Skip to content

release: v1.15.1 - #369

Merged
VijitSingh97 merged 1 commit into
mainfrom
promote/v1.15.1
Aug 15, 2026
Merged

release: v1.15.1#369
VijitSingh97 merged 1 commit into
mainfrom
promote/v1.15.1

Conversation

@VijitSingh97

Copy link
Copy Markdown
Contributor

Promote to main for the v1.15.1 release.

Patch release: #364 — an unreachable worker API no longer aborts the run (tune/autotune sampling died with exit 7 on any bash), nor prints spurious [ERROR] rigforge aborted on bash 3.2 while succeeding. Landed as #366.

Why this is a reconcile branch, not develop directly

main carries rebased twins of develop's commits — its v1.15.0 release commit is 483a99c, develop's is ab69af7 — so the two share no recent ancestry and gh pr merge --rebase on a develop→main PR comes back CONFLICTING (that was #368, now closed). Same divergence cfd92fa reconciled at v1.15.0.

This branch's tree is pinned byte-identical to develop's release commit fc2bb36:

tree fdf6d1be0fad97886755275b8ce81cb455800390   (both)

Content differences from develop: none. That preserves RELEASING.md's verify-trees-then-tag invariant. I did not restructure the release topology mid-cut — worth doing deliberately later, since this recurs every release.

Release gate

e2e-real on miner-3 (EPYC 7642): provision 7 / verify 38 / control 8 / upgrade 15 / perf 2 / teardown 13 — all PASS.

Gated on miner-3 rather than miner-0 because miner-0 has Secure Boot enabled, so kernel lockdown denies MSR writes and doctor cannot pass — pre-existing and environmental, reproduces identically on the v1.15.0 tag. (v1.15.0 was itself gated on miner-2, so RELEASING.md's "miner-0 every time" is already stale.)

One transient verify failure on the first attempt, filed as #367 rather than silently re-run to green.

CI was green on 44ca68d including the macOS bash 3.2 job.

main carries rebased TWINS of develop's commits (its v1.15.0 release commit is
483a99c, develop's is ab69af7), so the branches share no recent ancestry and a
rebase promotion comes back CONFLICTING. Same divergence cfd92fa reconciled at
v1.15.0; this commit does the same for v1.15.1 rather than restructuring the
release topology mid-cut.

This commit pins main's tree byte-identical to develop's release commit fc2bb36
(tree fdf6d1b), preserving the
verify-trees-then-tag invariant. Content differences: none.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@VijitSingh97
VijitSingh97 merged commit 60aa883 into main Aug 15, 2026
9 checks passed
@VijitSingh97
VijitSingh97 deleted the promote/v1.15.1 branch August 15, 2026 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant