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