Add remove playbook/role
This commit is contained in:
3
roles/rear_remove/handlers/main.yml
Normal file
3
roles/rear_remove/handlers/main.yml
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
- name: Rebuild Grub2
|
||||
ansible.builtin.include_tasks: handlers/rebuild_grub.yml
|
17
roles/rear_remove/handlers/rebuild_grub.yml
Normal file
17
roles/rear_remove/handlers/rebuild_grub.yml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
- name: UEFI Check
|
||||
ansible.builtin.stat:
|
||||
path: /boot/efi/EFI/redhat/grub.cfg
|
||||
register: is_efi
|
||||
|
||||
- name: Rebuild Grub config - BIOS
|
||||
ansible.builtin.command:
|
||||
cmd: "grub2-mkconfig -o /boot/grub2/grub.cfg"
|
||||
when:
|
||||
- not is_efi['stat']['exists'] | bool
|
||||
|
||||
- name: Rebuild Grub config - UEFI
|
||||
ansible.builtin.command:
|
||||
cmd: "grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg"
|
||||
when:
|
||||
- is_efi['stat']['exists'] | bool
|
Reference in New Issue
Block a user