diff options
Diffstat (limited to 'molecule/raspberrypi/prepare.yml')
| -rw-r--r-- | molecule/raspberrypi/prepare.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/molecule/raspberrypi/prepare.yml b/molecule/raspberrypi/prepare.yml new file mode 100644 index 00000000..b34ca4c5 --- /dev/null +++ b/molecule/raspberrypi/prepare.yml @@ -0,0 +1,27 @@ +--- +- name: Prepare + hosts: localhost + gather_facts: true + tasks: + - name: "Create virtual disk image" + become: true + community.general.filesize: + path: "/opt/vdd.img" + size: 12G + mode: "0755" + + - name: "Create test_device (loop block device)" + become: true + ansible.builtin.command: + cmd: "losetup --show -Pf /opt/vdd.img" + register: loop_device + changed_when: true + + - name: "Set test facts" + ansible.builtin.set_fact: + test_device: "{{ loop_device.stdout }}" + cacheable: true + + - name: "Show test info" + ansible.builtin.debug: + msg: "Test device: {{ test_device }}" |
