Repository navigation
Mark Plan 0009 Phases 4 and 5 done - #154
Merged
Merged
Conversation
Phase 5: Snosi reads /debian/ trixie (snosi#1042). - Its post-merge sysext, image and ISO builds passed. - Its Repogen sysext publication left stable, trixie and forky untouched. - The drift alarm passes on its re-baselined record (core#153). Phase 4: - updex 2.0.2 went through apt-publisher on 2026-10-02. - incus 7.5.1 did so on 2026-10-03: a release of exactly five Debian 13 debs, trixie only, attested=no because its attestations name refs/heads/stable. - The org's R2 and Repogen signing secrets were limited to Snosi on 2026-10-03. That covers every producer's "remove production signing and R2 secrets" step, and closes the old-pin path that let incus and firn write signed stable. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- bootc-debian, chairlift, intuneme, first-setup and firn each published their first release through apt-publisher on 2026-10-04, with the publish runs recorded. bootc-debian is public now, with `~deb13` versions and attested=no for manual runs on main. - pilothouse, snowcat-cockpit and gchlog are not ported, by decision on 2026-10-04. Their Repogen deb steps fail for lack of credentials. - The Phase 4 done-when now covers the producers whose packages Snosi installs. It held on 2026-10-04. - Phase 6 records the Debian backports kernel breakage, snosi#1043's temporary forky kernel, and what each producer needs for forky. - Later / ideas: canonical asset names (accepting GitHub's ~ to . rename) and a signer-workflow check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
bketelsen
enabled auto-merge
October 4, 2026 09:12
bketelsen
disabled auto-merge
October 4, 2026 14:15
bketelsen
enabled auto-merge
October 4, 2026 14:15
Contributor
|
LGTM. The linked publication runs, Snosi builds, drift-alarm result and green CI support marking Phases 4 and 5 complete for the stated scope. One small documentation nit: the opening paragraph still says producers, caching and Snosi remain to be done. Please update it to reflect that the remaining work is forky validation and steady state. The kernel note also checks out. The affected images are still trixie-based and explicitly selected |
The opening still listed producers, caching and Snosi as remaining work. Phases 1-5 are done, so it now says that, and names forky validation (Phase 6) and steady state (Phase 7) as what remains. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates the living Plan 0009 with what landed between 2026-10-02 and 2026-10-04.
Phase 4 is done for every producer whose packages Snosi installs. The first release of each went through apt-publisher and was checked from outside:
~deb13The checks covered routing, signature, index contents, apt canary, the attestation where registered, and legacy
stablestaying unchanged..debsteps fail without credentials.stable.Phase 5 is done. Snosi reads
/debian/trixie(Read Frostyard packages from /debian/ trixie instead of frozen stable snosi#1042).Phase 6 notes:
linux-signed-amd647.2.6 waiting inbackports-new), and Take the secure profiles' kernel from forky until backports recovers snosi#1043, which takes the secure profiles' kernel from forky 7.2.8 meanwhile;Later / ideas: refuse non-canonical asset names, accepting GitHub's
~→.rename; check the attestation's signer workflow.Risk tier
Risk tier: 1 — docs only: a living plan.
Verification
npm run verifygreen: 77 docs, 702 links, 68 of 68 tests.🤖 Generated with Claude Code