Neal Gompa
5994d4352b
components/boot: Add full kernel and btrfs stack to BootDiskCore
...
The boot environment for non-cloud disk images was incomplete,
leading to images not bootable on real hardware. This change
adds the missing packages to fix that.
2024-09-04 22:53:26 -04:00
Troy Dawson
9a186d41a4
Do not use 4096 blocksize
...
4096 blocksize is required for Macs, and some newer machines can see it,
but many other machines are not able to use the 4096 blocksize.
Signed-off-by: Troy Dawson <tdawson@redhat.com >
2024-08-30 02:27:37 +00:00
Neal Gompa
c8229ee61f
components/boot: Add common configuration for disk images
...
This introduces a core disk configuration profile "BootDiskCore"
that can be used for creating non-cloud bootable disks.
2024-07-24 07:13:41 -04:00
Neal Gompa
12cb853ad9
Add s390x variant for Cloud-Base-Generic
...
This allows building cloud images for Z systems.
2024-03-11 21:36:23 -04:00
Neal Gompa
31f9f8a743
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.
2024-03-04 21:25:39 -05:00
Neal Gompa
12275dff55
Add ppc64le variant for Cloud-Base-Generic
...
This allows building cloud images for POWER systems.
2024-02-24 14:57:26 -05:00
Neal Gompa
10d4f7c9ae
components/boot: Drop duplicate profiles section
...
Multiple profiles can be defined in a profiles section.
2024-02-22 19:49:16 -05:00
Gerd Hoffmann
1de547fc3d
platforms/cloud: add Cloud-Base-UEFI-UKI profile
...
This is a variation of Cloud-Base-Generic which boots using UKIs.
This also adds uki-editbootconfig.sh script which makes the
image bootable via "UEFI firmware -> shim.efi -> UKI.efi".
Some background information:
https://fedoraproject.org/wiki/Changes/Unified_Kernel_Support_Phase_2
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2024-01-25 15:06:58 +01:00
Neal Gompa
724d3376e7
components/boot: Explicitly select grubby
...
This avoids issues caused by the existence of grubby and sdubby.
2023-12-19 15:54:30 -05:00
Neal Gompa
838cd9b2ee
Initial import of descriptions
2023-10-14 15:21:23 -04:00