Patch 3 is sort of in flux. The patch makes blivet behave the way the install guide says it behaves (percent indicates an amount of growth as a percentage of vg free space after allocating base requests), but I would prefer to change both the code and the docs to match the rhel5 behavior (percent indicates a fixed size expressed as percentage of vg free space after allocating base requests). Feedback would be appreciated.
Patch 8 feels a bit dirty to me, but it does provide a way for users to specify arbitrary btrfs mount options via kickstart.
David Lehman (8): Set dummy mountpoint in ksdata for lvm thin pools. Improve adjustment for removal of a subvol in BTRFSFactory. Fix basis for precentage growth of lvm requests. Increase max size for btrfs to 16 EiB. (#1114435) Reset default subvolume prior to removing the default subvolume. Do not mount btrfs to list subvolumes outside installer_mode. Properly identify dm devices even when udev info is incomplete. Propagate mount options for btrfs members to all volumes/subvolumes.
blivet/devicefactory.py | 7 +++++-- blivet/devicelibs/btrfs.py | 7 +++++++ blivet/devices.py | 49 +++++++++++++++++++++++++++++++++++++++++----- blivet/formats/fs.py | 2 +- blivet/partitioning.py | 3 ++- blivet/udev.py | 3 ++- 6 files changed, 61 insertions(+), 10 deletions(-)