Adjust GRUB_DIST and add UEFI regeneration
Keeps the UEFI boot list cleaned and consistent
This commit is contained in:
		| @@ -34,3 +34,6 @@ | ||||
|  | ||||
| - name: update grub | ||||
|   command: update-grub | ||||
|  | ||||
| - name: regenerate uefi entries | ||||
|   shell: for entry in $(efibootmgr|awk '{print $1}'|grep -Eo '[0-9]+'); do efibootmgr -b ${entry} -B; done; grub-install /dev/$(lsblk -no pkname $(findmnt -n /boot/efi|awk '{print $2}')) | ||||
|   | ||||
| @@ -260,6 +260,7 @@ | ||||
|       - cpufrequtils | ||||
|       - ipmitool | ||||
|       - grub-efi | ||||
|       - efibootmgr | ||||
|       - plymouth | ||||
|       - plymouth-themes | ||||
|       - linux-image-amd64 | ||||
| @@ -400,6 +401,7 @@ | ||||
|     dest: /etc/default/grub | ||||
|   notify: | ||||
|     - update grub | ||||
|     - regenerate uefi entries | ||||
|  | ||||
| # Plymouth theme | ||||
| - name: install PVC Plymouth theme archive | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
| # {{ ansible_managed }} | ||||
| GRUB_DEFAULT=0 | ||||
| GRUB_TIMEOUT=5 | ||||
| GRUB_DISTRIBUTOR="Parallel Virtual Cluster (PVC) - Debian" | ||||
| GRUB_DISTRIBUTOR="PVC Parallel Virtual Cluster - Debian" | ||||
| GRUB_CMDLINE_LINUX="{{ grub_cmdline }}" | ||||
| GRUB_TERMINAL_INPUT="console serial" | ||||
| GRUB_TERMINAL_OUTPUT="gfxterm serial" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user