Update Stratis to 0.5

This release is suitable for developers and early testers. It should not be used with valuable data, and pools created with this release will not be supported in Stratis 1.0, due to upcoming on-disk format changes.

New Features

  • Snapshots. In addition to being created from scratch (with fs create), a new filesystem may now be created as a read/write snapshot of an existing filesystem, using the fs snapshot command.
  • Cache tier. Using the blockdev add-cache command, a high-performing blockdev, such as an SSD, may be added to a pool to act as a cache for the regular data tier. The existing blockdev add command has been renamed blockdev add-data.
  • Event-driven. stratisd now uses the new device-mapper (DM) event mechanism, instead of polling its devices every ten seconds. stratisd also expands a pool's thinpool metadata and data devices based upon the lowater threshold event.
  • Devices under /dev. Stratis now represents its pools and their filesystems under /dev/stratis, making it easier to mount and use them.
  • Thin Check. When activating a pool, Stratis will now automatically run thin_check, and if needed, thin_repair.
  • Block devices that make up a pool are now exposed via the D-Bus API, as well as the blockdev list command.
  • Udev integration. Stratis will now track incomplete pools, and use udev device-added notifications to complete and activate them, if added later.

Known issues

  • It is currently only possible for the fs create command to create one filesystem at a time. (issue)
  • Automatic management of filesystem size is not working. (issue)

How to install

sudo dnf upgrade --advisory=FEDORA-2018-b8ccad4264

This update has been submitted for testing by ignatenkobrain.

2 years ago

This update has been pushed to testing.

2 years ago

This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes

2 years ago

This update has been submitted for batched by ignatenkobrain.

2 years ago

This update has been submitted for stable by ignatenkobrain.

2 years ago

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago
BZ#1539224 rust-nix-0.10.0 is available
0
0
BZ#1547796 rust-devicemapper-0.19.0 is available
0
0
BZ#1553415 stratisd-0.5.0 is available
0
0
BZ#1553418 stratis-cli-0.5.0 is available
0
0

Automated Test Results