Skip to content

v0.7.22 — reconcile re-inspect before reap (UC-20) + docs Workers build

Choose a tag to compare

@sumansaurabh sumansaurabh released this 23 Jul 01:41
b621a2d

Post-v0.7.21: stop reconcile from reaping healthy sandboxes on a stale ListManaged snapshot, and unbreak the Cloudflare Workers docs build after the astro 7 bump.

Highlights:

  • UC-20 reconcile guard (PR #360) — before deleting a store row + cluster FSM placement on "container gone", re-Inspect that container. A mid-adopt / mid-start Inspect blip in containerd's bulk ListManaged no longer looks like a durable death (fixes intermittent cross-node snapshot 404). Genuine Inspect miss still reaps as before.
  • Docs Workers build (PR #362) — Starlight ^0.41.4 (astro ^7 peer), Node >=22.12 pin, cross-platform package-lock regenerate so npm ci on Linux gets @emnapi / sharp / esbuild natives.
  • itest reliability (#359) — stage_wasm waits for each node's cloud-init before restarting sandboxd; hyperparam-farm retries transient capacity rejections.

What's Changed

  • fix(itest): make cluster-mixed-benchmark-with-obs reliable (staging race + hyperparam retry) by @sumansaurabh in #359
  • fix(service): reconcile re-inspects a container before reaping its row (UC-20) by @sumansaurabh in #360
  • fix(docs): bump Starlight to 0.41 for astro 7 compat (fixes Workers build) by @sumansaurabh in #362

Full Changelog: v0.7.21...v0.7.22

What's Changed

  • fix(itest): make cluster-mixed-benchmark-with-obs reliable (staging race + hyperparam retry) by @sumansaurabh in #359
  • fix(docs): bump Starlight to 0.41 for astro 7 compat (fixes Workers build) by @sumansaurabh in #362
  • fix(service): reconcile re-inspects a container before reaping its row (UC-20) by @sumansaurabh in #360

Full Changelog: v0.7.21...v0.7.22