• v0.1.5 e404d89ae0

    v0.1.5 Stable

    pipeline-bot released this 2026-07-07 13:30:35 +00:00 | 496 commits to main since this release

    Changed

    • Forgejo storage split — durable /data back onto replicated mayastor-repl2; scratch onto a
      separate node-local zfs-nvme ephemeral volume.
      Corrects [0.1.4], which wrongly put the DURABLE
      git repos on node-local zfs (pinned to one node, not drain-safe). Durable data (canonical repos) now
      rides drain-safe mayastor-repl2 (repl2, not the old repl5); the high-churn git SCRATCH that
      actually benefits from fast local zfs + tunable block size — PR test-merges (LOCAL_COPY_PATH), git
      temp/unpacks (GITEA_TEMP), upload staging ([repository.upload] TEMP_PATH) — is split onto a
      per-pod generic-ephemeral zfs-nvme-32k volume at /scratch (recreatable, unpinned,
      recordsize-swappable). The pod is no longer node-pinned. Now that scratch is off mayastor, raised
      the patch-checker + global queue MAX_WORKERS 2 → 10 and the Forgejo CPU request 200m → 1 core.

    Included changes (v0.1.4 -> v0.1.5)

    • 4f9ed185de77 fix(forgejo): durable /data -> mayastor-repl2; split git scratch onto zfs-nvme
    Downloads