Skip to content

v0.1.2

Choose a tag to compare

@dutyc dutyc released this 07 Aug 10:45
· 41 commits to main since this release

This update adds multi-node master-image cloning, ZFS reflink support, and a runtime auto-registration switch.

Master-Image Cloning

  • Multi-node spread: master dropdown deduplicated to plain names; node assignment via spread / takeover / drag sidebar
  • Submit-time validation: the master must exist locally on every target node (all spread participants, or actually assigned nodes); missing nodes block submission

ZFS Support & Filesystem Visibility

  • ZFS (OpenZFS ≥ 2.2, same dataset) clones via FICLONE reflink — second-level, zero extra disk; older/cross-dataset falls back to full copy with diagnostics
  • /capabilities exposes fs_type; Control Plane and WebUI (Agent cards, probe dialog) show the storage filesystem

Runtime Auto-Registration Switch

  • New GET/PUT /settings/auto-register toggles auto-registration at runtime: persisted, immediate, survives restarts, overrides the IPXE_CP_AUTO_REGISTER env var (now just the startup default)
  • WebUI Workers toolbar toggle button (dark = on, light = off); affects new MACs only, existing Workers untouched