From 0cea94f9d6d90b74535ff7ee2c3b70ee2b33660c Mon Sep 17 00:00:00 2001
From: Chris Hines <chris.hines@monash.edu>
Date: Tue, 12 Oct 2021 16:38:45 +1100
Subject: [PATCH] retry apt instal lvncserver incase of failure

---
 roles/vncserver/tasks/main.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/roles/vncserver/tasks/main.yml b/roles/vncserver/tasks/main.yml
index da8bd327..24dd1560 100644
--- a/roles/vncserver/tasks/main.yml
+++ b/roles/vncserver/tasks/main.yml
@@ -7,6 +7,10 @@
 - name: install system packages apt
   apt: name={{ system_packages }} state=present update_cache=true  force=yes
   become: true
+  register: apt_status
+  until: apt_status is success
+  delay: 6
+  retries: 10
   when: ansible_os_family == 'Debian'
 
 - name: force the use of KDE desktop
-- 
GitLab