From 47685b1a647b9d6b60591c61f16b8f80b5ab96ef Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Fri, 12 Dec 2025 08:21:36 -0500 Subject: config.sh: Fix typo and use correct vars for setting up GRUB Hidden Menu The conditional was getting skipped due to a missing whitespace and the editenv command was never getting run. Additionally, we should be using the boot_indeterminate flag for first boot instead of boot_success. --- config.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config.sh b/config.sh index 6211149..1079bce 100755 --- a/config.sh +++ b/config.sh @@ -42,9 +42,9 @@ if [[ "$kiwi_profiles" != *"Container"* ]] && [[ "$kiwi_profiles" != *"FEX"* ]] ## Disable recovery entries to match Fedora echo "GRUB_DISABLE_RECOVERY=true" >> /etc/default/grub ## Write `menu_auto_hide=1` into grubenv to match Fedora anaconda installs - ## Set boot_success to avoid displaying the grub menu on first boot - if [["$kiwi_profiles" != *"Server"* ]]; then - grub2-editenv /boot/grub2/grubenv set menu_auto_hide=1 boot_success=1 + ## Set boot_indeterminate to avoid displaying the grub menu on first boot + if [[ "$kiwi_profiles" != *"Server"* ]]; then + grub2-editenv /boot/grub2/grubenv set menu_auto_hide=1 boot_indeterminate=1 fi fi -- cgit v1.3.1+13