chore(deps): bump the pkgs pin - #1064
Conversation
The pin was 9 days and 62 commits stale (c854d6b1, 2026-07-20). The motivating change is gominimal/pkgs#534, which rebuilds microvm-rootfs from Alpine and drops the glibc closure — but the pin is linear, so this necessarily carries everything before it too. Materially in range: - microvm-rootfs from Alpine (#534) — 186 MB -> 45 MB - two libkrun vsock fixes: RX descriptor fill (#506) and packet-count backpressure (#512), both on the path minvmd depends on - rust 1.97.1 (#502) and glibc 2.44 (#529) in the build stack The rest is routine package version bumps. Pinned at the branch tip rather than at #534's commit: pinning mid-history buys nothing here, and the three commits after it are a bottom bump, a graphviz bump, and a license-metadata fix. Verified on this host: `mip materialize --arch aarch64 minvmd-rootfs` resolves from cache and yields a 47,212,544-byte ext4 image whose only interpreter is /lib/ld-musl-aarch64.so.1 — no glibc. The same image has already been booted and driven through the session e2e (cold activate 4296 ms, warm ls 16 ms, sandbox proof 8030 ms), and A/B'd for cold-boot latency against the outgoing rootfs: median 129 ms vs 154 ms, n=10 each, non-overlapping. This changes the guest for macOS as well, which already ships the payload; the VM lanes are the gate. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 36 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
Comment |
One line, but worth reading the blast radius before approving.
What this picks up
The pin was 9 days and 62 commits stale (
c854d6b1, 2026-07-20). The motivating change is gominimal/pkgs#534, which rebuildsmicrovm-rootfsfrom Alpine and drops the glibc closure. The pin is linear, so this necessarily carries everything before it too.Materially in range:
microvm-rootfsfrom Alpine (pkgs#534)The remaining ~57 are routine package version bumps.
Pinned at the branch tip rather than at #534's own commit: pinning mid-history buys nothing here, and the three commits after it are a
bottombump, agraphvizbump, and a license-metadata fix.Verification
mip materialize --arch aarch64 minvmd-rootfsat the new pin resolves from cache and yields:That is #534's image, not a rebuild of the old one.
The same image has already been booted and driven through the full session e2e — cold activate 4296 ms, warm
ls16 ms, sandbox proof 8030 ms — and A/B'd for cold-boot latency against the outgoing rootfs:n=10 each, distributions non-overlapping. ~16% faster cold boot alongside the 4× size cut.
mip checkpasses.Risk
This changes the guest for macOS too, which already ships the payload — the VM lanes are the real gate, not the local checks above. The other thing I cannot prove locally is the dogfood build smoke: if upstream's R2 mirror is not populated for the new pin, that build falls back to compiling from source. That surfaces in
ci, by design.Sequencing note: this is what makes the slimmed rootfs actually reach a release.
.github/actions/materializeresolves guest artifacts through this pin, so until it moves, #534 is merged upstream but unreachable downstream.🤖 Generated with Claude Code
Note
Bump pkgs pin to pick up the Alpine guest rootfs
Updates the
locked_commitin minimal.toml tod299744to pull in a newer upstream snapshot that includes the Alpine guest rootfs.Macroscope summarized 3079a19.