Skip to content

Commit 231b652

Browse files
authored
Merge pull request #77 from stackhpc/qemu-img
Install qemu-img for qcow2 creation
2 parents e33ebe6 + 7f546f2 commit 231b652

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tasks/main.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@
1515
(libvirt_vms | selectattr('state', 'defined')
1616
| selectattr('state', 'equalto', 'absent') | list) != libvirt_vms
1717
18+
# Libvirt requires qemu-img to create qcow2 files.
19+
- name: Ensure qemu-img is installed
20+
package:
21+
name: "{{ 'qemu-img' if ansible_os_family == 'RedHat' else 'qemu-utils' }}"
22+
update_cache: "{{ True if ansible_pkg_mgr == 'apt' else omit }}"
23+
become: true
24+
1825
- include_tasks: volumes.yml
1926
vars:
2027
volumes: "{{ vm.volumes | default([], true) }}"

0 commit comments

Comments
 (0)