Initial project commit
This commit is contained in:
16
tasks/main.yml
Normal file
16
tasks/main.yml
Normal 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
|
Reference in New Issue
Block a user