aboutsummaryrefslogtreecommitdiff
diff options
from:
to:
context:
space:
mode:
authorGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-03-04 21:25:39 -0500
committerGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-03-04 21:25:39 -0500
commit31f9f8a7437ffe6cb5a9a761dfac62949f8b07ff (patch)
treef9d317e86599287c909372b4f0a1d3334c234105
parentb558e172c176b7b04a4376df7dd6639b6bd9fd5a (diff)
downloadkiwi-descriptions-31f9f8a7437ffe6cb5a9a761dfac62949f8b07ff.tar.gz
kiwi-descriptions-31f9f8a7437ffe6cb5a9a761dfac62949f8b07ff.zip
components/boot: Force grubby at bootstrap phase
If no preference is expressed, sdubby will be selected instead of grubby, which breaks image builds. Thus, install grubby early to avoid this issue.
-rw-r--r--components/boot.xml4
1 files changed, 3 insertions, 1 deletions
diff --git a/components/boot.xml b/components/boot.xml
index fb313fb..a42d469 100644
--- a/components/boot.xml
+++ b/components/boot.xml
@@ -3,6 +3,9 @@
<profile name="BootCore" description="Boot core packages"/>
<profile name="BootCoreUKI" description="Boot core packages for UKI"/>
</profiles>
+ <packages type="bootstrap" patternType="plusRecommended" profiles="BootCore,BootCoreUKI">
+ <package name="grubby"/>
+ </packages>
<packages type="image" patternType="plusRecommended" profiles="BootCore">
<package name="grub2-efi-aa64" arch="aarch64"/>
<package name="grub2-efi-aa64-modules" arch="aarch64"/>
@@ -11,7 +14,6 @@
<package name="grub2-pc" arch="x86_64"/>
<package name="grub2-pc-modules" arch="x86_64"/>
<package name="grub2-ppc64le" arch="ppc64le"/>
- <package name="grubby"/>
<package name="shim-signed-aa64" arch="aarch64"/>
<package name="shim-signed-x64" arch="x86_64"/>
<package name="kernel-core"/>