Skip to content

Latest commit

 

History

History
348 lines (208 loc) · 21.6 KB

CHANGELOG.md

File metadata and controls

348 lines (208 loc) · 21.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v2.3.0 - 2024-07-11

Full Changelog

Added

  • CAT-1912 : Adding new getters and setters for stripes & not allowing change of stripes for an existing lvm #343 (malikparvez)

v2.2.0 - 2024-06-26

Full Changelog

Added

  • Allow modifying the physical extent size for volume groups #333 (glangloi)

Other

  • Documentation cleanup #331 (kenyon)
  • pdk update to version 3.0.1 template-ref heads/main-0-g23c6fff #330 (kenyon)
  • Documentation fixes #329 (kenyon)
  • README, metadata: correct name of LVM in summaries #328 (kenyon)

v2.1.0 - 2023-09-21

Full Changelog

Added

  • Add yes argument when creating/extending a LV #279 (bmlit)

Fixed

  • fix issues on nodes without lvm #308 (rtib)

v2.0.3 - 2023-07-11

Full Changelog

Fixed

  • [GH-298] fix lvm_vg_* facts #301 (rtib)

v2.0.2 - 2023-06-07

Full Changelog

Fixed

v2.0.1 - 2023-06-06

Full Changelog

Fixed

v2.0.0 - 2023-06-02

Full Changelog

Changed

Added

Fixed

v1.4.0 - 2020-02-12

Full Changelog

Added

  • volume_group type does not handle passing of physical_volumes as a hash #219 (dacron)

Fixed

  • Make lv that is a substring of a vg work #244 (genebean)
  • Revert "volume_group type does not handle passing of physical_volumes as a hash" #238 (tphoney)

v1.3.0 - 2019-05-31

Full Changelog

Fixed

  • (MODULES-9004) Resize XFS file system by mount point, not by volume #232 (foofoo-2)

1.2.0 - 2019-01-02

Full Changelog

Added

Fixed

1.1.0 - 2018-11-06

Full Changelog

Added

Fixed

1.0.1 - 2018-04-26

Full Changelog

Fixed

  • #puppethack Fix error when creating XFS on top of another Filesystem #200 (stivesso)
  • Don't execute the lvm commands when not supported. #193 (smithj4)
  • Added Hash as acceptable type for physical_volumes #189 (stivesso)

1.0.0 - 2017-11-09

Full Changelog

Fixed

  • (MODULES-4067) Gracefully handle blkid return code 2 #188 (abottchen)
  • puppethack - MODULES-4753 and MODULES-4964 #187 (dhollinger)
  • Removing the 'extent size' check in logical_volume provider #185 (lukebigum)
  • Setting thinpool default to false #182 (missingcharacter)
  • Update fact to add 30 second timeout; add ifs to restrict lvm commands #158 (esalberg)
  • Set default mount option for dump to 0 #143 (chrw)

0.9.0 - 2017-01-12

Full Changelog

Added

  • Added the createonly option for the volumegroup and the possibility t… #147 (ricciocri)

Fixed

  • [#puppethack] fix syntax error in volume.pp #174 (cjswart)
  • Cannot add a new volume if the volume group has the same name. Fix: Better regexp for parsing the output of lvs #173 (ruriky)
  • resolve /dev/disk/by-path/xxxx symlinks to block devices #167 (timhughes)

0.8.0 - 2016-12-01

Full Changelog

Added

  • Ruby231 #166 (ghoneycutt)
  • Add support for thin provisioning and setting poolmetadatasize #154 (afalko)
  • Add missing parameters to manage mirrors for lvm::logical_volume. #148 (GiooDev)

Fixed

  • Fix parsing size from lvs output #169 (felixb)
  • (MODULES-3881) in which unit output is corrected and whitespace removed #162 (eputnam)
  • changed all instances of :true/:false to true/false #161 (crayfishx)
  • Corrected :false to false #160 (crayfishx)
  • fixed charset in provider/logical_volume/lvm.rb #155 (devfaz)
  • fixed: executed command 'swapoff' before unmount swap partion. #152 (MemberIT)
  • (MODULES-3230) Add flag to Logical_volume to not resize filesystem #151 (ssgelm)
  • (FM-4969) aix auto tests for physical/logical volume and volume_group on aix #150 (phongdly)

0.7.0 - 2016-03-04

Full Changelog

Added

  • Added support for volumes not mounted by lvm. #127 (kny78)

Fixed

0.6.0 - 2015-12-14

Full Changelog

Added

Fixed

0.5.0 - 2015-04-27

Full Changelog

Added

Fixed

  • Handle undef value in lvm::logical_volume #105 (riton)
  • Ordering of resources and removal of some defaults in class lvm #100 (TorLdre)
  • Fix filesystem type detection #93 (ckaenzig)
  • Fix unquoted strings in cases #92 (raphink)
  • escape dashes in lv name for dmsetup remove #81 (jhofeditz)

0.4.0 - 2014-12-02

Full Changelog

Added

Fixed

  • MODULES-1324 Fix metadata URL and update for 0.3.4 release #83 (cyberious)
  • volume_group: physical_volumes is an unsorted array #79 (raphink)

0.3.3 - 2014-09-16

Full Changelog

Added

  • MODULES-1219 Add Compatability for >= 4.1.0 stdlib #73 (cyberious)

Fixed

  • Make metadata match puppet module build output #75 (underscorgan)
  • Fix issue where setting initial_size didn't prevent --extents=100%FREE #67 (underscorgan)

0.3.2 - 2014-06-25

Full Changelog

Added

Fixed

  • Fix exec that was missing a path attribute #59 (adamcrews)
  • Fix a size comparison #58 (tih)

0.3.1 - 2014-04-10

Full Changelog

0.3.0 - 2014-04-10

Full Changelog

Added

0.2.0 - 2014-02-04

Full Changelog

Added

  • Add AIX support for LVs and Filesystems #43 (crayfishx)
  • xfs online resizing support #40 (sgzijl)
  • use ensure_resources to handle multiple physical_volume in a volume_grou... #38 (kjetilho)
  • Add option for initial_size (rebased, original by @kvisle) #35 (tzachz)
  • Add lvm_support fact #25 (raphink)

Fixed

0.1.2 - 2013-03-18

Full Changelog

Added

  • use 'blkid' instead of 'mount' to check the filesystem type #23 (mbornoz)

Fixed

  • Fix undefined method: inject for String #20 (robbat2)

0.1.1 - 2012-08-14

Full Changelog

Fixed

  • Added missing K unit to lv validate test. #7 (smithj4)

v0.1.0 - 2011-09-01

Full Changelog