fix(registry): isolate pull-through sync scratch #9

Merged
binjovi-bot merged 1 commit from fix/registry-storage-500 into trunk 2026-09-01 17:33:52 +00:00
Owner

Loki proves that concurrent on-demand sync of library/golang filled the 10 GiB local index claim. Zot then could not update meta.db and returned HTTP 500 for existing manifest reads. Move sync scratch to a separate 30 GiB generic ephemeral ZFS claim, bound scheduler concurrency to two tasks, and remove only the retired transient .sync path at startup. MinIO remains authoritative.

Loki proves that concurrent on-demand sync of library/golang filled the 10 GiB local index claim. Zot then could not update meta.db and returned HTTP 500 for existing manifest reads. Move sync scratch to a separate 30 GiB generic ephemeral ZFS claim, bound scheduler concurrency to two tasks, and remove only the retired transient .sync path at startup. MinIO remains authoritative.
fix(registry): isolate pull-through sync scratch
All checks were successful
binjovi/ci Binjovi completed the frozen plan
987e41ce61
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/zot!9
No description provided.