puppetlabs-lvm
puppetlabs-lvm copied to clipboard
Puppet Module to manage LVM
The `filesystem` resource of this module is useful for creating filesystems even outside of the LVM. When we want to create a filesystem on a partition not created by LVM,...
Ensure that passing the size as integer yields the same result as passing the size as float. Also support sizes below 1 KiB. Before: ``` lvm::size_to_bytes(lvm::bytes_to_size(2047)) # 1024.0 lvm::size_to_bytes(lvm::bytes_to_size(2047.0)) #...
I noticed upgrading that the `lvm_vg_#{vg}_pv` facts dose not use the `--no-headings` switch like the other facts. This PR adds the `--no-headings` switch and simplifies the collection
This likley needs fixing in pdk or .sync but wanted to at least test the fix first
Sample output of system where size_to_bytes fails: $ sudo lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root rhel -wi-ao----
Hello, When a device already contains a FS, the command mkfs use "force" and erase the content. It could be very dangerous causing data lost. To avoid this, add a...
It is possible to name a VG something like vg-1, we should downcase the - if we're going to use it as a name for facter.
This PR adds the ability to manage LVM profiles from the module via a defined type, `lvm::profile`. And to issue the `lvchange` command when profiles change. https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/lvm_profiles.html
New option for logical_volume.