diff --git a/playbook.yml b/playbook.yml index b98b394..4738874 100644 --- a/playbook.yml +++ b/playbook.yml @@ -62,6 +62,7 @@ - { role: dictd, tags: ['dictd'] } - { role: redshift, tags: ['redshift'] } - { role: transmission, tags: ['transmission'] } + - { role: libvirt, tags: ['libvirt'] } - { role: virtualbox, tags: ['virtualbox'] } - { role: virtualenv, tags: ['virtualenv'] } - { role: backitup, tags: ['backitup'] } diff --git a/roles/archive/tasks/main.yml b/roles/archive/tasks/main.yml index 0d1b482..5250e91 100644 --- a/roles/archive/tasks/main.yml +++ b/roles/archive/tasks/main.yml @@ -44,6 +44,13 @@ tags: - lesspipe +- name: Install libisoburn + pacman: + name: libisoburn + state: present + tags: + - libisoburn + - name: Install pigz pacman: name: pigz diff --git a/roles/libvirt/tasks/main.yml b/roles/libvirt/tasks/main.yml new file mode 100644 index 0000000..ce87748 --- /dev/null +++ b/roles/libvirt/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: Install libvirt + pacman: + name: + - libvirt + - virt-install + state: present + +- name: Install qemu-base + pacman: + name: qemu-base + state: present + +- name: Install dnsmasq + pacman: + name: dnsmasq + state: present