Skip to content

Releases: linux-system-roles/storage

Version 1.11.0

06 Jun 21:45
Compare
Choose a tag to compare

[1.11.0] - 2023-06-06

New Features

  • feat: Add support for setting stripe size for LVM RAID (#357)

Other Changes

  • test: enable FIPS testing; configurable LUKS cipher (#361)

Version 1.10.0

30 May 18:40
Compare
Choose a tag to compare

[1.10.0] - 2023-05-30

New Features

  • feat: User-specified mount point owner and permissions

Bug Fixes

  • fix: Allow using raid_chunk_size for RAID pools and volumes

Other Changes

  • docs: Consistent contributing.md for all roles - allow role specific contributing.md section
  • docs: add Collection requirements section to README
  • test: use SYSTEM_ROLES_REMOVE_CLOUD_INIT=1 with remove-cloud-init

Version 1.9.8

14 Apr 14:32
7236054
Compare
Choose a tag to compare

[1.9.8] - 2023-04-13

Other Changes

  • ansible-lint - use changed_when for conditional tasks; add line length comment (#344)

Version 1.9.7

06 Apr 19:05
01781d5
Compare
Choose a tag to compare

[1.9.7] - 2023-04-06

Other Changes

  • Fix ansible-lint issues in tests (#340)
  • Add README-ansible.md to refer Ansible intro page on linux-system-roles.github.io (#342)

Version 1.9.6

01 Feb 19:39
97859d6
Compare
Choose a tag to compare

[1.9.6] - 2023-02-01

New Features

  • none

Bug Fixes

  • none

Other Changes

  • fix shellcheck issues (#327)
  • Fix issues found by CodeQL (#329)
  • restrict swap size to less than 128GB on EL7 (#331)

Version 1.9.5

20 Jan 17:06
bbff877
Compare
Choose a tag to compare

[1.9.5] - 2023-01-19

New Features

  • none

Bug Fixes

  • none

Other Changes

  • ansible-lint 6.x fixes (#317)
  • Improve skip tags handling in the tests_lvm_pool_members tests (#319)

Version 1.9.4

17 Dec 01:42
9472c7e
Compare
Choose a tag to compare

[1.9.4] - 2022-12-16

New Features

  • none

Bug Fixes

  • none

Other Changes

  • Tests - use a threshold of 2 percent in volume size check (#313)

There seems to be an issue calculating the expected size and the
actual size of the volume. On some systems, the difference is
greater than 1% but less than 2%. We are working on a better, more
reliable method of calculating the expected and actual sizes. In
the meantime, make the threshold 2%.

Version 1.9.3

06 Dec 19:29
e87f5a2
Compare
Choose a tag to compare

[1.9.3] - 2022-12-06

New Features

  • none

Bug Fixes

  • Thin pool test with large size volume fix (#310)

fixed size calculation for large size thin pools in the test
modified provision.fmf disk size to simulate larger disks in the tests

Other Changes

  • none

Version 1.9.2

01 Nov 20:20
000f4ae
Compare
Choose a tag to compare

[1.9.2] - 2022-11-01

New Features

  • none

Bug Fixes

  • Master thin support size fix (#299)

Fixed calculation of relative thinp sizes

  • percent specified 'size' of thin pool volume is now properly
    calculated from size of parent thinpool

Fixed size and percentage handling for thin pools

  • percentage size thin volume now correctly references its parent device
    for size calculation
  • percentage values are now accepted size for thin pool size

Other Changes

  • Add disks_needed for raid test cases (#300)

Creating raid will be failed if we don't have enough unused disks, set
disks_needed earlier.

Set disks_needed=2 for tests_swap.yml

  • use block instead of end_play (#302)

Do not use end_play with the conditional when which uses variables
for the condition. The problem is that end_play is executed in a
different scope where the variables are not defined, even when using
set_fact. The fix is to instead use a block and a when.

  • Modified lvmvdo check

VDO check was failing due to issue in 'vdostats'.
Modified vdo testing so 'lvs' is used to get data instead

Version 1.9.1

27 Jul 14:26
bb5c00b
Compare
Choose a tag to compare

[1.9.1] - 2022-07-26

New Features

  • none

Bug Fixes

  • Update README.md with latest changes (#290)
  • LVM thin provisioning support.
  • Support for adding/removing disks to/from existing pools.
  • Cache can now be attached to an pre-existing volume.

Fixes: #287
Fixes: #288
Fixes: #289

Other Changes

  • changelog_to_tag action - Use GITHUB_REF_NAME for main branch name