Repository navigation
docs(roadmap): refresh Beta gate status and CI build evidence (#381) - #426
thatguywob wants to merge 1 commit into
Conversation
Refresh ROADMAP.md with current run-level evidence as of 2026-10-24. - Reflect chunk build budget fix (tuna-os#354, commit 7ada604) and CAS streaming/build fixes (tuna-os#355, tuna-os#356, tuna-os#359, tuna-os#361). - Document 12 successful runs of Build Tromso (Multi-Runner) (11 scheduled nightlies, e.g. runs 37182042690, 38684318450) and publication of ghcr.io/tuna-os/tromso:latest. - Update Install validation gate with successful LUKS install E2E run 39230716090 (2026-10-19) and note resolution of tuna-os#221. - Update Plain install E2E (0 of 78, boot readiness timeout) and candidate Live ISO status (0 of 100, Flatpak install machine-id error). - Update Release operations with promote-stable.yml run 38431625178 (13 of 13 failed; multi-runner build passed but ISO and plain-install failed). - Clarify decoupled blockers in Release readiness replacing the previous single missing-image blocker. Hive-Run: tuna-os#381 Hive-Plan: roadmap-refresh Hive-Spec: roadmap#beta-gates Signed-off-by: thatguywob <thatguywob@users.noreply.github.com>
hanthor
left a comment
There was a problem hiding this comment.
Checked the cited runs: 37165877326/37182042690/38684318450 are successful Multi-Runner runs (dispatch/schedule, dates match), 39230716090 LUKS e2e succeeded, 39398183219 plain-install and 38745970085 ISO runs failed, 38431625178 promote failed; #354 commit 7ada604 exists and the 12-success multi-runner count matches. Counts are a dated snapshot (some totals have drifted slightly since, e.g. LUKS now 2 successes), which the 'Current evidence (2026-10-24)' header covers. No CI ran on this head.
|
Hive approved the workflow runs GitHub was holding for approval on this head (run 40133969183, 40133969226, 40133969520) because @thatguywob is registry-trusted at tier |
|
@thatguywob this PR is back in your court ( Review asks:
Reply here or push a new head to this branch (same sign-off); CI and the review swarm re-run automatically and the PR returns to the normal path. Queued in your relay fix queue (33 waiting): fixes are handed out before new work as soon as you have capacity. |
|
@thatguywob the hive has adopted this PR ( |
|
The hive adopted this PR ( Blocker: this PR comes from a fork ( Moving to |
|
Maintainer decision: closing as superseded by #415 (merged 2026-10-30), which already refreshed ROADMAP.md with the same Beta-gate/run-level evidence (scheduled runs 38117166169…38684318450, LUKS 39230716090, WebKit failure 40064106136). The linked roadmap-currency issues (#324, #369, #381) are already closed, and this branch now conflicts on the same lines. Thanks @thatguywob — if anything here is still missing from main, please open a small follow-up against the current ROADMAP.md. |
Summary
Refreshes
ROADMAP.mdcurrency and Alpha→Beta release gate status as of 2026-10-24, reflecting the impact of the chunk timeout fix (#354, commit7ada604) and subsequent image publication.Key Evidence & Updates
Build reliability:
7ada604(ci(build): give chunks a 200-minute build budget #354, 200m chunk budget) and related CAS/build improvements (fix(ci): stream build_final CAS restores and free the CAS before export #355, fix(build): apply kwin_wayland cap_sys_nice under fakecap, not in the bst sandbox #356, fix(build): give oci/kde-linux/image.bst glib for glib-compile-schemas #359, fix(build): stop build-oci leaking whiteouts under whited-out directories #361).Build Tromso (Multi-Runner)(11 scheduled nightlies, 1 dispatch; e.g. first nightly run 37182042690, latest green nightly run 38684318450) out of 136 total recorded runs.build_finalexecutes and publishesghcr.io/tuna-os/tromso:latest(manifest digestsha256:2b89f634081fa2b9221d35af67ba3ba20f3d2ad37a056a6fb38e6d3064e581aa).build-iso.yml) has not yet produced a passing ISO from a build commit (0 of 100).Install validation:
LUKS Install End-to-End Testsucceeded against publishedghcr.io/tuna-os/tromso:latestin run 39230716090 on 2026-10-19 (1 of 100 runs green).Plain Install End-to-End Teststatus: 0 of 78 (pulls:latestsuccessfully, but times out waiting for ready state at boot in QEMU, run 39398183219).Build and Publish Tromsø Live ISO: 0 of 100 (fails at Flatpak installation due to missingmachine-id, run 38745970085).Release operations:
promote-stable.ymlevidence to 0 of 13 scheduled runs (2026-07-21 → 2026-10-13; run 38431625178 passed its multi-runner build check (build ok=0) but aborted because ISO and Plain install checks failed).User readiness & Desktop experience:
Release readiness narrative:
Closes #381
— hive: backend=agy model=gemini-3.8-flash-high effort=high
🐝 Hive Agent:
contributor| SHA:5e67308