This file is used to list changes made in each version of the ephemeral_lvm cookbook.
- Fix NVMe devices detection on EC2 instances powered by Nitro hypervisor
- Support for explicitly declaring devices using additonal_devices attribute
- Fixed detection for NVMe ephemeral devices in EC2
- lvm-3.1.0
- Pull Request #50: fixed detection for gce ephemeral device type "LOCAL-SSD" (@areznikov-kabam)
- Pull Request #48: Wipe Signatures (@kingpong)
- Pull Request #46: Added attribute for wipe_attributes to pass along to the lvm_volump_group (@freimer)
- Pull Request #33: Using include_recipe_now technic to allow compile time lvm2 package run (@felka)
- addressed GCE "LOCAL-SSD" type for ephemeral drives
- Add support for chef 12
- Remove support for chef 11
- #54: updating lvm cookbook to 2.1.2
- updated helper library to node['gce']['instance'] instead of node['gce']['attached_disks']
- fixed gce ephemeral storage detection
- Setting type of "ephemeral_lvm/mount_point_properties" to hash in metadata.rb
- update lvm cookbook to 1.6.1
- Removes static options from LVM mounting
- run vgs command during converge instead of compile time
- Issue gregsymons/di-ruby-lvm-attrib#22 has been fixed so workaround can be removed.
- Due to issue gregsymons/di-ruby-lvm-attrib#22, updated gem added to cookbook to allow use with RHEL/CentOS 7.1.
- Updated lvm cookbook dependency version to 1.3.6.
- Run 'wipefs' on each ephemeral disk erasing any filesystem signatures, avoiding user interaction during lvm commands.
- Add testing for support of Ubuntu 14.04, CentOS 7.0, and RedHat Enterprise Linux 7.0.
- Set the fs_passno field to 0 in /etc/fstab to inform fsck that the filesystem used by the ephemeral volumes should not be checked after stop/start.
- #19: Do not automatically mount the ephemeral LVM since ephemeral volumes are actually ephemeral and will not come back after stop/start.
- Changed a misleading error message where no ephemeral disks were found.
- Update lvm cookbook dependency to
1.1.x
.
- Pull Request #13: Fixed a bug where
fix_device_mapping
was returning the output ofChef::Log.warn
instead ofnil
if it could not find the ephemeral device (@autrejacoupa)
- Pull Request #9: Debian is now added as a supported platform (@drywheat)
- Make sure cloud specific node area is available before accessing it
- Pull Request #11: Added support for all EC2 instance types (@drywheat)
- Updated README
- Pull Request #3: Fixed a bug where log resource was used inline in a library (@juliandunn)
- Initial release