37 lines
844 B
YAML
37 lines
844 B
YAML
---
|
|
- name: "[GRUB] update-grub"
|
|
listen:
|
|
- update-grub for cmdlineparameter
|
|
ansible.builtin.command:
|
|
cmd: update-grub
|
|
ignore_errors: True
|
|
register: cmdlineparameter_update_grub
|
|
|
|
|
|
- name: "[GRUB] Do NOT reboot machine"
|
|
listen:
|
|
- update-grub for cmdlineparameter
|
|
set_fact:
|
|
cmdlineparameter_reboot: False
|
|
when: cmdlineparameter_update_grub is failed
|
|
|
|
|
|
- name: "[GRUB] Attention to update-grub"
|
|
listen:
|
|
- update-grub for cmdlineparameter
|
|
pause:
|
|
prompt: "'update-grub' failed! Please check contents of /etc/default/grub"
|
|
minutes: 1
|
|
when: cmdlineparameter_update_grub is failed
|
|
|
|
|
|
- name: Reboot machine for GrubCmdlineParameter
|
|
ansible.builtin.reboot:
|
|
msg: Rebooting for changes taking effect
|
|
search_paths:
|
|
- /lib/molly-guard
|
|
- /usr/sbin
|
|
when: cmdlineparameter_reboot == True
|
|
|
|
|