role.grub_add_cmdlineparameter/handlers/main.yml
2024-03-12 21:27:26 +01:00

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