From 68a10a2f1f17894e63f90cab6a6caa8bb0dc8560 Mon Sep 17 00:00:00 2001 From: Sebastian Haderecker Date: Mon, 28 Oct 2019 11:59:39 +0000 Subject: [PATCH] Fire and forget: Move reboot task to background Execute the reboot command asynchronously, so Ansible doesn't report an error. --- cloud/ansible/openstack/roles/reboot/tasks/main.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cloud/ansible/openstack/roles/reboot/tasks/main.yaml b/cloud/ansible/openstack/roles/reboot/tasks/main.yaml index 1490ebfb..946d38d1 100644 --- a/cloud/ansible/openstack/roles/reboot/tasks/main.yaml +++ b/cloud/ansible/openstack/roles/reboot/tasks/main.yaml @@ -1,6 +1,7 @@ -- name: Finally rebooting T-Pot in one minute - shell: /sbin/shutdown -r -t 1 - become: true +- name: Finally rebooting T-Pot + command: shutdown -r now + async: 1 + poll: 0 - name: Next login options debug: