Releases: linux-system-roles/storage
Version 1.11.0
Version 1.10.0
[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
[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
Version 1.9.6
Version 1.9.5
Version 1.9.4
[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
[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
[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
[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