Version 1.0.1
stratisd 1.0.1 is a bugfix release. The one user-visible change is that the directory that Stratis places symlinks to filesystems has changed from /dev/stratis to /stratis. This lets Stratis work better in conjunction with systemd, and also happens to be similar to ZFS's behavior.
Along with that, a number of critical bugs were fixed:
- creating a snapshot with "stratis filesystem snapshot" fails with "xfs_db: command not found" due to PATH issue (#1251)
- Adding a device to a full pool does not allow a user to immediately create new FS (#1234)
- Limit what we allow in pool names & filesystem names (#1263)
- creating snapshot does not check for name conflict (#1289)
- stratisd fails when cache grows to ~40TiB (#1292)
- Corrupt fs after tying to rsync some 90G on a 150G single fs pool (#1242)
- Running out of space during FS creation results in bad state as dm table is left behind (#1254)
These changes should mean that Stratis is no longer guaranteed to eat your data. Please give it a spin.