Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions tests/test-verify-pool-members.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
- storage_test_pool.type == 'lvm'
- not storage_test_pool.raid_level is none
- storage_test_pool.raid_level | length > 0
- not storage_test_pool.encryption

- name: Check the type of each PV
assert:
Expand Down
43 changes: 40 additions & 3 deletions tests/tests_create_raid_pool_then_remove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,43 @@
- name: Verify role results - 11
include_tasks: verify-role-results.yml

- name: Create encrypted RAID1 LVM device
include_role:
name: linux-system-roles.storage
vars:
storage_pools:
- name: vg1
type: lvm
disks: "{{ unused_disks }}"
raid_level: raid1
encryption: true
encryption_password: yabbadabbadoo
volumes:
- name: lv1
size: "{{ volume1_size }}"

- name: Verify role results - 12
include_tasks: verify-role-results.yml

- name: Remove the device created above - 5
include_role:
name: linux-system-roles.storage
vars:
storage_pools:
- name: vg1
type: lvm
state: absent
disks: "{{ unused_disks }}"
raid_level: raid1
encryption: true
encryption_password: yabbadabbadoo
volumes:
- name: lv1
size: "{{ volume1_size }}"

- name: Verify role results - 13
include_tasks: verify-role-results.yml

- name: Run test on supported platforms
when: ((is_fedora and blivet_pkg_version is version("3.7.1-2", ">=")) or
(is_rhel8 and blivet_pkg_version is version("3.6.0-5", ">=")) or
Expand All @@ -307,10 +344,10 @@
raid_level: raid0
raid_stripe_size: "256 KiB"

- name: Verify role results - 12
- name: Verify role results - 14
include_tasks: verify-role-results.yml

- name: Remove the device created above - 5
- name: Remove the device created above - 6
include_role:
name: linux-system-roles.storage
vars:
Expand All @@ -326,5 +363,5 @@
raid_level: raid0
raid_disks: "{{ [unused_disks[0], unused_disks[1]] }}"

- name: Verify role results - 13
- name: Verify role results - 15
include_tasks: verify-role-results.yml
2 changes: 1 addition & 1 deletion tests/verify-pool-md.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- storage_test_pool.state != "absent"
block:
- name: Get information about RAID
command: mdadm --detail {{ _storage_test_pool_pvs[0] }}
command: mdadm --detail /dev/md/{{ storage_test_pool.name }}-1
register: storage_test_mdadm
changed_when: false

Expand Down
Loading