aboutsummaryrefslogtreecommitdiff
path: root/components/boot.xml
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 /components/boot.xml
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.
Diffstat (limited to 'components/boot.xml')
-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"/>