molecule test and idempotence

This commit is contained in:
Charlie Mordant
2020-04-15 14:33:41 +02:00
parent fe860566ba
commit ea9109220b
19 changed files with 488 additions and 121 deletions
+23 -3
View File
@@ -1,18 +1,38 @@
---
- name: centos | installing lvm2
yum:
package:
name: "lvm2"
state: "present"
become: true
- name: centos | installing sg3_utils
yum:
package:
name: "sg3_utils"
state: "present"
become: true
- name: centos | install xfs tools
package:
name: "xfsprogs"
state: "present"
become: yes
loop: "{{ lvm_groups|subelements('lvnames') }}"
when: >
(
(item.1 is defined and item.1 != 'None') and
(
item.1.filesystem is defined and
item.1.filesystem == "xfs"
)
and
(
item.1.create is defined and
item.1.create
)
)
- name: centos | checking for scsi devices
shell: "sg_scan"
command: "sg_scan"
become: true
register: "scsi_devices"
changed_when: False