Prepare a 0.3.2 release.
Add autorequire for the volume_group
Fix exec that was missing a path attribute
To correctly compare two sizes, each specified using a number with a letter suffix (M, G, &c), you have to multiply each number by the factor implied by the suffix, not divide it. The current code would accept a change from e.g. 1G to 1M as an increase.
Prepare a 0.3.1 release.
Prepare a 0.3.0 release.
Add init class
Extents doesn't work as a property, no method implemented. Also, add stripes and stripesize.
use ensure_resources to handle multiple physical_volume in a volume_grou...
…now how to do that, so make it an parameter.
Suppress facter warnings on systems that don't support LVM.
…ize4fs_ext4_rhel5 Fix issue 16174 (http://projects.puppetlabs.com/issues/16174)
On RHEL 5 family systems ext4 filesystems can not be resized using resize2fs. resize4fs from e4fsprogs (rpm -ql e2fsprogs|grep resize) is required. Check if resizef4s exists, if so use it to resize ext4 instead of resize2fs
Make the XFS support optional, not required.
With the xfs_growfs command required, the provider was failing suitability tests and unavailable if the xfs_growfs command was not installed: debug: Puppet::Type::Logical_volume::ProviderLvm: file xfs_growfs does not exist err: Could not find a suitable provider for logical_volume
Allow for physical_volumes and volume_groups that change a system lives