1- ##Release 0.9.0
2- ###Summary
1+ ## Release 1.0.0
2+ ### Summary
3+ This release is a roll up of bug fixes and minor features. It also includes the introduction of Puppet 4 daya types. This release was prompted by the following issue: ([ MODULES-4067] ( https://tickets.puppet.com/browse/MODULES-4067 ) )
4+
5+ ### Added
6+ - ` createonly ` option for the volumegroup
7+ - 30s Timeout for lvm support
8+ - ` followsymlinks ` parameter
9+ - Archlinux entry to 'metadata.json'
10+ - Puppet 4 data types
11+ - 'swapon' command to filesystem provider ([ MODULES-4753] ( https://tickets.puppet.com/browse/MODULES-4753 ) )
12+ - Allow removal of swap LVMs ([ MODULES-4753] ( https://tickets.puppet.com/browse/MODULES-4753 ) )
13+ - Logic preventing a mount on fs_type swap ([ MODULES-4753] ( https://tickets.puppet.com/browse/MODULES-4753 ) )
14+ - Gracefully handle blkid return code 2 ([ MODULES-4067] ( https://tickets.puppet.com/browse/MODULES-4067 ) )
15+
16+ ### Changed
17+ - Set default mount option for dump to 0
18+ - Better regexp for parsing the output of lvs
19+ - Facter::Util::Resolution to Facter::Core::Execution
20+ - ` thinpool ` parameter default to ` false `
21+ - stdlib requirement to >= 4.13.1
22+ - Puppet minial version requirement to >= 4.6.1
23+ - Provider and tests ([ MODULES-4753] ( https://tickets.puppet.com/browse/MODULES-4753 ) )
24+
25+ ### Removed
26+ - 'extent size' check in logical_volume provider
27+ - redundant swap exec resources ([ MODULES-4753] ( https://tickets.puppet.com/browse/MODULES-4753 ) )
28+
29+ ## Release 0.9.0
30+ ### Summary
331Small release that bumps up rspec version and adds a new parameter
432
5- ###Features
33+ ### Features
634- Adds ` followsymlinks ` parameter
735
8- ##Release 0.8.0
9- ###Summary
36+ ## Release 0.8.0
37+ ### Summary
1038This release includes more testing, support for ruby 2.3.1, thin provisioning and manage mirrors.
1139
12- ###Features
40+ ### Features
1341- Lots of test maintenance, tests updated and improved
1442- Add flag to Logical_volume to not resize filesystem
1543- Add support for thin provisioning and setting poolmetadatasize
1644
17- ###Bugfixes
45+ ### Bugfixes
1846- Add missing parameters to manage mirrors for lvm::logical_volume
1947- Executed command ` swapoff ` before unmount swap partion
2048- Fix parsing size from lvs output
2149- Numerous documentation fixes
2250
23- ##Release 0.7.0
24- ###Features
51+ ## Release 0.7.0
52+ ### Features
2553- Add a flag ` mounted ` to tell puppet not to mount a volume itself.
2654
27- ###Bugfixes
55+ ### Bugfixes
2856- #139 : fix errors under strict_variables with ` manage_pkg ` .
2957
30- ##Release 0.6.0
31- ###Summary
58+ ## Release 0.6.0
59+ ### Summary
3260This release includes support for new parameters, lots of unit tests, and tweaks to make sure everything works on different versions of puppet and lvm
3361
34- ####Features
62+ #### Features
3563- Update .travis.yml to run puppet 3.0 and higher
3664- Add swap support
3765- Add RAL to types
@@ -40,19 +68,19 @@ This release includes support for new parameters, lots of unit tests, and tweaks
4068- Adds ` type ` parameter for logical volume creation
4169- Adds support to the resize of a logical volume with swap
4270
43- ####Bugfixes
71+ #### Bugfixes
4472- Filesystem type can create journal devices
4573- Add persistent and minor parameters to logical volume type
4674- Make size_is_minsize usable
4775- Add support for older lvm versions
4876- Fixes an error in ` pvcreate ` produced when ` force => false `
4977
50- ##2015 -04-28 - Release 0.5.0
51- ###Summary
78+ ## 2015-04-28 - Release 0.5.0
79+ ### Summary
5280
5381This release contains new parameters, a number of bugfixes, and improved tests.
5482
55- ####Features
83+ #### Features
5684- New parameters in ` lvm::logical_volume `
5785 - ` $readahead `
5886 - ` $pass `
@@ -61,19 +89,19 @@ This release contains new parameters, a number of bugfixes, and improved tests.
6189- Ordering of resource creation
6290- Allow creation of LV without a filesystem or mount points
6391
64- ####Bugfixes
92+ #### Bugfixes
6593- Correctly escape dashes in LVM name
6694- Updates $ensure checking to be puppet4 compliant.
6795- Fixes filesystem detection bug
6896- Correctly escape dashes in VG names (MODULES-1801)
6997- Validates logical_volume name is not undef
7098
71- ##2014 -12-2 - Release 0.4.0
72- ###Summary
99+ ## 2014-12-2 - Release 0.4.0
100+ ### Summary
73101
74102This release contains a number of new parameters, adds support for non-integer sizes, and has a number of bugfixes.
75103
76- ####Features
104+ #### Features
77105- New parameters in ` lvm::logical_volume `
78106 - ` $initial_size `
79107 - ` $mkfs_options `
@@ -84,57 +112,57 @@ This release contains a number of new parameters, adds support for non-integer s
84112- New ` size_is_minsize ` parameter in ` logical_volume ` type
85113- Allow non-integer sizes
86114
87- ####Bugfixes
115+ #### Bugfixes
88116- Lint fixes
89117- Fixed volume_group to be sorted upon comparision
90118- Consider ` fs_type ` in ` exists? ` function
91119- Metadata fixes
92120
93- ##2014 -09-16 - Release 0.3.3
94- ###Summary
121+ ## 2014-09-16 - Release 0.3.3
122+ ### Summary
95123
96124This release fixes an issue with the metadata and fixes a bug with
97125initial_size.
98126
99- ####Bugfixes
127+ #### Bugfixes
100128- Remove Modulefile and move dependencies to metadata.json
101129- Don't set --extents=100%FREE if initial_size is set
102130
103- ##2014 -06-25 - Release 0.3.2
104- ###Summary
131+ ## 2014-06-25 - Release 0.3.2
132+ ### Summary
105133
106134This release fixes a couple of small, but important, bugs.
107135
108- ####Bugfixes
136+ #### Bugfixes
109137- Fix the size comparision to be unit aware.
110138- Fix exec that was missing a path attribute.
111139- Add autorequire for the volume_group.
112140
113- ##2014 -04-11 - Release 0.3.1
114- ###Summary
141+ ## 2014-04-11 - Release 0.3.1
142+ ### Summary
115143
116144This release simply adds metadata consumed by the forge for displaying
117145operating system compatibility. No other changes.
118146
119- ##2014 -04-10 - Release 0.3.0
120- ###Summary
147+ ## 2014-04-10 - Release 0.3.0
148+ ### Summary
121149
122150This release features a new base lvm class, and set of defines, that allows you
123151to express your volume groups through a ` volume_groups ` parameter. This makes
124152it easier to hiera backend your LVM configuration.
125153
126154More information about this feature can be found in the README file.
127155
128- ##2014 -02-04 - Release 0.2.0
129- ###Summary
156+ ## 2014-02-04 - Release 0.2.0
157+ ### Summary
130158
131159It's been a long time since the previous release and the LVM module has seen a
132160lot of community development. It now supports AIX, thanks to Craig Dunn, and
133161grew an enormous number of facts, properties, and parameters. There's a
134162fistful of bugfixes too which should help RHEL5 users.
135163
136- ####Features
137- - A new ` lvm_support ` fact was added.
164+ #### Features
165+ - A new ` lvm_support ` fact was added.
138166 - A new ` lvm_vgs ` fact was added.
139167 - A new ` lvm_pvs ` fact was added.
140168 - Dynamic facts were added for lvm_vg_N and lvm_pv_N.
@@ -148,7 +176,7 @@ fistful of bugfixes too which should help RHEL5 users.
148176 - Add ` stripsize ` property.
149177 - Huge number of parameters were added, most AIX only.
150178
151- ####Bugfixes
179+ #### Bugfixes
152180- Fix messages with new_size variables in logical_volume/lvm.rb
153181- size 'undef' doesn't work when creating a new logical volume
154182- resize2fs isn't called during resizing on ruby>1.
0 commit comments