20 lines
686 B
YAML
20 lines
686 B
YAML
- name: "QCOW | copy ansible playbooks to target image"
|
|
shell: |
|
|
set -e
|
|
cp -r /opt/assets "{{ dst }}"/opt
|
|
|
|
- name: "QCOW | unmount target"
|
|
shell: |
|
|
set -e
|
|
cd "{{ dst }}"
|
|
mountpoint dev/pts > /dev/null && umount dev/pts
|
|
mountpoint dev > /dev/null && umount dev
|
|
if [ -d /sys/firmware/efi ]; then
|
|
mountpoint sys/firmware/efi > /dev/null && umount sys/firmware/efi
|
|
fi
|
|
mountpoint sys > /dev/null && umount sys
|
|
mountpoint proc > /dev/null && umount proc
|
|
if [ -d "/run/systemd/resolve" ]; then
|
|
mountpoint run/systemd/resolve > /dev/null && umount -l run/systemd/resolve
|
|
fi
|