From 9c0222fc28d40e9acb121ba523d720ce6464e348 Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 23 Feb 2021 04:11:07 -0600 Subject: [PATCH] Rework reboot scripts --- reboot-home.yml | 13 +++++++++++++ reboot.yml => reboot-prod.yml | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100755 reboot-home.yml rename reboot.yml => reboot-prod.yml (81%) diff --git a/reboot-home.yml b/reboot-home.yml new file mode 100755 index 0000000..e8bba2c --- /dev/null +++ b/reboot-home.yml @@ -0,0 +1,13 @@ +#!/usr/bin/env ansible-playbook +# vim:ft=ansible: +--- +- hosts: pik8s_nodes,pik8s_masters + 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 or reboot_force + become: yes diff --git a/reboot.yml b/reboot-prod.yml similarity index 81% rename from reboot.yml rename to reboot-prod.yml index ee7ef47..86a73df 100755 --- a/reboot.yml +++ b/reboot-prod.yml @@ -1,7 +1,7 @@ #!/usr/bin/env ansible-playbook # vim:ft=ansible: --- -- hosts: db,web,game +- hosts: prod serial: 1 tasks: - name: check for reboot-required @@ -9,5 +9,5 @@ register: s - name: reboot reboot: reboot_timeout=300 - when: s.stat.exists + when: s.stat.exists or reboot_force become: yes