From f93829267d4629445acca8f956f973632efcd88b Mon Sep 17 00:00:00 2001
From: Benjamin Graillot <graillot@crans.org>
Date: Fri, 7 Aug 2020 16:52:26 +0200
Subject: [PATCH] [qemu-guest-agent] Install qemu-guest-agent on VMs

---
 plays/root.yml                        |  4 ++++
 roles/qemu-guest-agent/tasks/main.yml | 10 ++++++++++
 2 files changed, 14 insertions(+)
 create mode 100644 roles/qemu-guest-agent/tasks/main.yml

diff --git a/plays/root.yml b/plays/root.yml
index e07668ed..aa4b9b81 100755
--- a/plays/root.yml
+++ b/plays/root.yml
@@ -21,6 +21,10 @@
     # - crans-scripts
     - root-config
 
+- hosts: crans_vm
+  roles:
+    - qemu-guest-agent
+
 - hosts: slapd
   vars:
     slapd: '{{ glob_slapd | combine(loc_slapd | default({})) }}'
diff --git a/roles/qemu-guest-agent/tasks/main.yml b/roles/qemu-guest-agent/tasks/main.yml
new file mode 100644
index 00000000..72a322aa
--- /dev/null
+++ b/roles/qemu-guest-agent/tasks/main.yml
@@ -0,0 +1,10 @@
+---
+- name: Install qemu guest agent
+  apt:
+    update_cache: true
+    install_recommends: false
+    name:
+      - qemu-guest-agent
+  register: apt_result
+  retries: 3
+  until: apt_result is succeeded
-- 
GitLab