Skip to content

Fix 0.3.0 upgrade guard and coverage disk qualification - #152

Merged
elliothux merged 2 commits into
releasefrom
main
Oct 9, 2026
Merged

elliothux merged 2 commits into
releasefrom
main

Conversation

@elliothux

Copy link
Copy Markdown
Owner

The 0.3.0 candidate allowed an in-place upgrade with retained Worker versions despite changed immutable system Worker descriptors. Add the missing guard to unpublished V15 so preflight rejects before replacing the executable or mutating database authority. Published migrations remain unchanged.

Coverage qualification exceeded the production 95% disk stop-writes watermark. Disable incremental compilation for this CI job and reserve 20 GiB through mbx GC rather than weakening product limits. Fresh coverage must prove sufficient disk headroom.

Validation: all 12 storage migration tests passed, including retained-state rejection, unchanged preflight database bytes, transactional rollback, and empty-state upgrade. Two existing release workflow contract tests, baseline identity, formatting and diff checks passed. Main CI is running at https://github.com/elliothux/open-compute/actions/runs/37979300471. The failed candidate evidence remains at https://github.com/elliothux/open-compute/actions/runs/37969791039.

@elliothux
elliothux deployed to ai-search-qualification October 9, 2026 19:22 — with GitHub Actions Active
@elliothux
elliothux deployed to s3-provider-qualification October 9, 2026 19:22 — with GitHub Actions Active
@elliothux
elliothux merged commit 0e24232 into release Oct 9, 2026
11 checks passed

This branch was successfully deployed

2 active deployments
ai-search-qualification — a8504163 Deployed Oct 9, 2026 by elliothux via ai-search-qualification #365
s3-provider-qualification — a8504163 Deployed Oct 9, 2026 by elliothux via s3-provider-qualification #365
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