From 47c448826afd622aab3fe62b87feada061d04a2c Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutras.com>
Date: Thu, 24 Aug 2023 22:07:58 +0300
Subject: [PATCH] libvirt: add QEMU packages needed for virtio video

This was a bit of trial and error (testing with the arch-boxes project.)
---
 roles/libvirt/tasks/main.yml | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/roles/libvirt/tasks/main.yml b/roles/libvirt/tasks/main.yml
index 2030d061c..ae8863b51 100644
--- a/roles/libvirt/tasks/main.yml
+++ b/roles/libvirt/tasks/main.yml
@@ -3,7 +3,15 @@
   pacman: name=iptables force=yes state=absent
 
 - name: Install libvirt and needed optional dependencies
-  pacman: name=libvirt,qemu-base,dnsmasq,iptables-nft state=present
+  pacman:
+    state: present
+    name:
+      - dnsmasq
+      - iptables-nft
+      - libvirt
+      - qemu-base
+      - qemu-hw-display-virtio-gpu
+      - qemu-hw-display-virtio-vga
   register: result
 
 - name: Reload firewalld
-- 
GitLab