Initial project commit

This commit is contained in:
2024-11-07 16:50:09 -05:00
commit 991a810ac0
6 changed files with 108 additions and 0 deletions

16
tasks/main.yml Normal file
View File

@ -0,0 +1,16 @@
---
- name: Capture initial boot ID
ansible.builtin.slurp:
src: "{{ verified_reboot_bootid_file }}"
register: verified_reboot_pre_boot_id_raw
- name: Set pre-reboot boot ID
ansible.builtin.set_fact:
verified_reboot_pre_boot_id: "{{ verified_reboot_pre_boot_id_raw['content'] | b64decode | trim }}"
- name: Reboot the host
ansible.builtin.command:
cmd: "/usr/sbin/shutdown -r +{{ verified_reboot_reboot_time }} '{{ verified_reboot_reboot_msg }}'"
- name: Verify reboot status of host
ansible.builtin.include_tasks: check_boot_id.yml