Skip to content

v0.6.1

Latest
Compare
Choose a tag to compare
@problame problame released this 01 Oct 15:08
· 13 commits to master since this release
v0.6.1

Changelog

The original announcement is located here.

  • [FEATURE] add metric to detect filesystems rules that don’t match any local dataset (thanks, @gmekicaxcient).
  • [BUG] zrepl status: hide progress bar once all filesystems reach terminal state (thanks, @0x3333).
  • [BUG] handling of tenative cursor presence if protection strategy doesn’t use it (issue #714).
  • [DOCS] address setup with two or more external disks (thanks, @se-jaeger).
  • [DOCS] document replication and conflict_resolution options (thanks, @InsanePrawn).
  • [DOCS] docs: talks: add note on keep_bookmarks option (thanks, @skirmess).
  • [MAINT] dist: add openrc service file (thanks, @gramosg).
  • [MAINT] grafana: update dashboard to Grafana 9.3.6.
  • [MAINT] run platform tests as part of CI.
  • [MAINT] build: upgrade to Go 1.21 and update golangci-lint; minimum Go version for builds is now 1.20

Breaking Changes

No breaking changes. zrepl 0.6.0 is interoperable with zrepl 0.6.1.

New Users

We provide quick-start guides for different usage scenarios.
Also, we recommend studying the overview section of the configuration chapter to understand how zrepl replication works.

Testing & Upgrading

  • Read the Changelog
  • Download & run the platformtest binary on a test system.
    sudo ./platformtest-linux-amd64 \
      -imagepath /tmp/zreplplatformtest.img \
      -mountpoint /tmp/zreplplatformtest \
      -poolname zreplplatformtest
    
  • Deploy the binary release / install the package.

Donations

zrepl is a spare-time project; express your support through a small dontation to keep maintenance and feature development going.
Thank you!

Support me on Patreon Donate via GitHub Sponsors Donate via Liberapay Donate via PayPal