Keep shared BuildKit cache within available pool space #676

Merged
binjovi-bot merged 1 commit from codex/buildkit-gc-headroom into trunk 2026-09-12 14:53:40 +00:00
Owner

The shared builder exhausted its ZFS space while 38.12GB of cache was reclaimable. Its 40GB reserve prevented sufficient cleanup. Set the main cache reserve to 8GB, the maximum to 24GB, and the free-space target to 12GB. Keep the dedicated ARM cache policy unchanged.

A checked config hash changes the pod template so the daemon loads the new policy through normal deployment. The shared daemon will restart during rollout.

Validation: the old policy fails the new guard; the corrected policy, kernel-cache guards, and full Binjovi Kustomize render pass.

The shared builder exhausted its ZFS space while 38.12GB of cache was reclaimable. Its 40GB reserve prevented sufficient cleanup. Set the main cache reserve to 8GB, the maximum to 24GB, and the free-space target to 12GB. Keep the dedicated ARM cache policy unchanged. A checked config hash changes the pod template so the daemon loads the new policy through normal deployment. The shared daemon will restart during rollout. Validation: the old policy fails the new guard; the corrected policy, kernel-cache guards, and full Binjovi Kustomize render pass.
Keep shared BuildKit cache below available pool capacity
All checks were successful
binjovi/ci Binjovi completed the frozen plan
5133625ae5
binjovi-bot deleted branch codex/buildkit-gc-headroom 2026-09-12 14:53:40 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/seanfarm!676
No description provided.