Skip to content

[2.0.1] Bugfix Release: OpenZFS CLI Snapshot Discovery, Root Dataset Resolution & Configuration Guide

Latest

Choose a tag to compare

@NicolasGoeddel NicolasGoeddel released this 29 Aug 15:27
· 10 commits to main since this release

[2.0.1] - 2026-08-29

Bugfix Release: OpenZFS CLI Snapshot Discovery, Root Dataset Resolution & Configuration Guide

πŸ› Bug Fixes & Stability

  • OpenZFS Provider Initialisation & Snapshot Timestamps:
    • Fixed an issue in RootFolder where ProviderRegistry was erroneously queried with provider_type ("cli") instead of filesystem_type ("zfs"), which caused auto-discovered ZFS roots to silently fall back to GenericProvider / FilesystemSnapshotProvider.
    • Ensured ZfsProvider.create_snapshot_provider properly forwards config.dataset_name to ZfsCliSnapshotProvider.
  • Root-on-ZFS Path Resolution (/ & Container Mount Prefixes):
    • Fixed dataset matching in ZfsClient.find_dataset_by_path when the root filesystem dataset is mounted at / and passed into the container via /host (mount_prefix: "/host").

πŸ“š Documentation

  • Comprehensive Configuration & Architecture Guide:
    • Created docs/configuration-guide.md with deep-dives into path resolution formulas, provider use-cases (btrbk, Snapper, OpenZFS), and dynamic snapshot-specific UID/GID mappings.