Skip to content

v0.0.13

Choose a tag to compare

@github-actions github-actions released this 17 Sep 22:42
· 30 commits to main since this release
9cabd09

0.0.13 — flash backup

Added

  • flash_backup (tier-2, SSH) — archives the Unraid flash device into a user share: /boot/config by default (settings, plugins, keys), or the whole flash with full: true. Writes /mnt/user/<share>/flash-backups/flash-backup-<scope>-<UTC timestamp>.tar.gz, verifies it with tar -tzf, reports size and entry count, and with keep: N prunes older archives while listing exactly what it removed. Progress heartbeats cover the multi-GB full case. The archive contains your license key, API keys, and passwords — it stays on your array; the tool never copies it off the server. This replaces the Unraid API's flash-backup mutation, which is an unimplemented stub upstream.

Decisions

  • VM snapshot revert/delete remain deliberately unshipped (D27): the live-validation server has VMs disabled, and the web UI flow depends on webgui-private snapshot metadata, domain-XML rewrites, backing-chain unlinking, and NVRAM handling that cannot be reproduced chain-safely through virsh alone. vm_snapshot_create / vm_snapshot_list still point at the UI for those.

Full Changelog: v0.0.12...v0.0.13