aboutsummaryrefslogtreecommitdiff
path: root/teams/server.xml
AgeCommit message (Collapse)Author
2025-10-06Raise the size of the boot partition to 2G for Fedora imagesGravatar Neal Gompa
With the increase in content in initramfs, a long-overdue raise of the default size for /boot is warranted. Reference: https://fedoraproject.org/wiki/Changes/2GbootPartition
2025-09-28teams/server: aarch64: Set 16 MiB starting offset for ServerDisk partitionsGravatar Neal Gompa
This ensures that there's empty space for arm-image-installer to inject firmware blobs into images as part of preparing to install for various single board computers.
2025-04-29grub2: Enable `bls` for all non-live imagesGravatar Janne Grunau
This became necessary with 10.0.13 / after merging https://github.com/OSInside/kiwi/pull/2535 but doesn't seem to noticeable effects besides miisin "GRUB_ENABLE_BLSCFG=true" in /etc/default/grub.
2025-02-20components/boot, teams/server: Add partitioning hack for the Raspberry Pi 3Gravatar Neal Gompa
The Raspberry Pi 3 does not recognize a FAT filesystem marked with the 0xef type, so until we drop support for this device, hack the partition manually to use a legacy FAT filesystem partition type.
2025-02-20teams/server: Bump the ESP size to 500 MBGravatar Neal Gompa
Now that we have a lot more stuff installed in the ESP, we need the ESP to be bigger. This matches the size used for the desktop disk variants.
2025-02-20components, teams/server: Use a common profile for hardware supportGravatar Neal Gompa
It is hard to ensure that hardware support packages are pulled in universally when it's splintered across different variant profiles. To fix this and ensure Server benefits from this, unify everything into a common profile and make everything require it.
2025-02-20teams/server: Use ext4 for /boot for the AArch64 host disk imageGravatar Neal Gompa
U-Boot does not support XFS and this causes significant issues when trying to boot Fedora Server on single board computers. Resolve this by using ext4 here, as all U-Boot variants generally support this.
2025-02-19server: Remove console=ttyS0 from riscv64 imagesGravatar Andrea Bolognani
Turns out that different boards needs different values, so hardcoding a specific one here is not a good idea. Luckily, Linux can usually figure things out on its own and automatically provide a working serial console. Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2025-02-07Initial riscv64 supportGravatar David Abdurachmanov
Most of the changes are self-explanatory and just follow what's already happening for existing architectures. Two things are worth pointing out: * we need to use shim-unsigned instead of shim-signed because riscv64 is not fully integrated into Fedora yet and so we can't do Secure Boot signing for the time being; * we use ext4 as bootfilesystem since in most cases the underlying firmware is going to be U-Boot, which needs to be able to load the board's DTB from /boot and doesn't support XFS. Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2025-01-27server: Set bootloader timeout to 3s and show menuGravatar Andrea Bolognani
While cloud images can usually be booted without any issues and for workstation installs we want a visually polished experience, in the case of server installs on real hardware it is generally expected to have convenient access to the bootloader menu for troubleshooting purposes. Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-12-13components: Introduce a BaseCommon profileGravatar Neal Gompa
This is where the lowest level common denominator configuration goes for most images go.
2024-11-26teams/server: Split out ServerDisk aarch64 profile to force MBRGravatar Neal Gompa
Many of the older supported AArch64 systems (particularly single board computers) require a legacy MBR (Master Boot Record) type partitioning to successfully boot.
2024-11-13Add Fedora Server generic guest and host image descriptionsGravatar Neal Gompa
This is loosely based on the Server kickstart and ELN descriptions. This covers both the disk image for running on ARM hardware as well as the VM image for running on various hypervisor platforms.