From a7aa38a8e91d25c2aa31c056099c8ebc5d592971 Mon Sep 17 00:00:00 2001 From: Salt Date: Fri, 1 Oct 2021 09:10:02 -0500 Subject: [PATCH] Add automatic reboots to main playbook --- playbooks/tags_autoreboot.yml | 13 +++++++++++++ site.yml | 1 + 2 files changed, 14 insertions(+) create mode 100755 playbooks/tags_autoreboot.yml diff --git a/playbooks/tags_autoreboot.yml b/playbooks/tags_autoreboot.yml new file mode 100755 index 0000000..81fbfa2 --- /dev/null +++ b/playbooks/tags_autoreboot.yml @@ -0,0 +1,13 @@ +#!/usr/bin/env ansible-playbook +# vim:ft=ansible: +--- +- hosts: tags_autoreboot + serial: 1 + tasks: + - name: check for reboot-required + stat: path=/var/run/reboot-required + register: s + - name: reboot + reboot: reboot_timeout=300 + when: s.stat.exists + become: yes diff --git a/site.yml b/site.yml index 35e7dea..39d1579 100755 --- a/site.yml +++ b/site.yml @@ -25,3 +25,4 @@ - import_playbook: playbooks/tags_ansible-pull.yml # Housekeeping tags for one-off tasks - import_playbook: playbooks/tags_docker-prune.yml +- import_playbook: playbooks/tags_autoreboot.yml