This file is used to list changes made in each version of the lvm cookbook.
- Updated the minimum supported Chef release from 10 -> 11 in the readme
- Updated di-ruby-lvm-attrib gem from 0.0.16 -> 0.0.21
- Added Chef 11 compatibility to the source_url and issues_url in the metadata
- Added support for additional RHEL deritivites to the metadata
- Added additional Chefspec matchers
- Added chefignore file to limit what files are uploaded to the Chef server
- Added Test Kitchen config
- Updated .gitignore
- Updated to use Chef standard rubocop config
- Updated Travis config to test using ChefDK vs. Gems
- Updated contributing and testing docs
- Added maintainers.md and maintainers.toml files
- Updated development dependencies in the Gemfile
- Added cookbook version badge to the readme
- Allow users to specify the exact versions of the lvm gems (#49)
- Start/enable the lvmetad service on RHEL7. (#52)
- Allow arbitrary parameters to be passed to lvcreate.
- Reverting chef_gem compile_time work
- Fixing chef_gem with Chef::Resource::ChefGem.method_defined?(:compile_time)
- Fixing chef_gem for Chef below 12.1.0
- Being explicit about usage of the chef_gem's compile_time property.
- Eliminating future deprecation warning in Chef 12.1.0
- #46 - Unbreak cookbook on Chef Client 12
- #34 - Add ability to specify optional filesystem parameters when formatting
- #32 - add support for resizing logical and physical volumes
- #33 - [COOK-4701]: add ability to extend volume groups
No changes. Bumping for toolchain
- [COOK-2992] add support for resizing logical and physical volumes
- [COOK-4609] Enable the logical volume if it is disabled
- [COOK-4539] - Change default mount mode to 0755
No change. Bumping version for toolchain
- [COOK-4486] - Add ChefSpec matchers for LVM resources
- [COOK-4481] - The lvm_volume_group resource is not convergent
- COOK-3987 - Volumes are created with the wrong # of extents. Size = '2%VG' is treated as a size of 2 extents.
- COOK-3935 - fix minor typo
- Fixing up style
- Updating test harness
- COOK-3357 - Complete refactor into a heavy-weight provider with tests
- COOK-2991 - Add SLES support
- COOK-2348 - Fix
lvm_logical_volume
whenmount_point
parameter is a String
- [COOK-3031]:
ruby_block
to create logical volume is improperly named, causing collisions
- [COOK-2283] - lvm version mismatch on fresh amazon linux install
- [COOK-2733] - Fix invalid only_if command in lvm cookbook
- [COOK-2822] - install, don't upgrade, lvm2 package
- [COOK-2348] - lvm
logical_volume
doesn't work withmount_point
parameter as String
- [COOK-1977] - Typo "stripesize" in LVM cookbook
- [COOK-1994] - Cannot create a logical volume if fstype is not given
- [COOK-1857] -
lvm_logical_volume
resource callback conflicts with code in provider.
- Added providers for managing the creation of LVM physical volumes, volume groups, and logical volumes.
- Current public release