aboutsummaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2024-11-17components/liveinstall: Switch to EROFS for live mediaGravatar Neal Gompa
EROFS is newer, more performant filesystem that emphasizes speed and integrity over SquashFS. It is also much better maintained and friendlier for flash-based storage that live media is typically run from these days.
2024-10-11components/desktops/kde: Ignore mariadb-server-utilsGravatar Timothée Ravier
This package depends on Perl and is not needed for desktop use cases. See: https://pagure.io/fedora-kde/SIG/issue/566 See: https://pagure.io/fedora-kickstarts/pull-request/1066
2024-09-05components/boot-eln: Add full kernel to BootDiskCoreGravatar Neal Gompa
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-04components/boot: Add full kernel and btrfs stack to BootDiskCoreGravatar Neal Gompa
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-08-30Do not use 4096 blocksizeGravatar Troy Dawson
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-27components/desktops/kde: Add initial setup group for KDE MobileGravatar Neal Gompa
It's not the most ideal option, but it works and unblocks the disk image.
2024-08-27components/liveinstall: Enable mediacheck for live ISOsGravatar Neal Gompa
This brings us to full parity with official Fedora ISOs produced by Lorax.
2024-08-22application_id: no spacesGravatar Adam Williamson
We discovered Neal got the regex for this wrong in the Kiwi schema upstream. While he fixes that up, let's just ditch the spaces here for now so it passes validation. Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-22components/liveinstall: Set a default application IDGravatar Neal Gompa
This way we do not get an incomprehensible value here.
2024-08-22Fix packages installed on KDE Mobile LiveGravatar Troy Dawson
Fix boot after install for all Live builds Signed-off-by: Troy Dawson <tdawson@redhat.com>
2024-08-22Add initial configuration for MiracleWM spinGravatar Neal Gompa
Reference: https://fedoraproject.org/wiki/Changes/FedoraMiracle
2024-08-22Add initial framework for ELN imagesGravatar Stephen Gallagher
The bootable image support for ELN differs from boot.xml in several ways: * The images use XFS * Several packages are dropped that are not present in ELN Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2024-07-31Initial KDE Plasma Mobile Spin importGravatar Troy Dawson
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2024-07-24components/liveinstall: Support all expected architectures properlyGravatar Neal Gompa
We want to be able to produce live ISOs for AArch64 and POWER with the correct GRUB configuration. This also sets us up to handle any quirks for each architecture platform as needed later. This also includes a change to bump the EFI partition size for ISOs to 30MB so everything fits.
2024-07-24teams/kde: Rework to add disk image buildGravatar Neal Gompa
This adds a disk image build profile to produce Fedora KDE images. Additionally, these profiles are now tested in CI.
2024-07-24components/boot: Add common configuration for disk imagesGravatar Neal Gompa
This introduces a core disk configuration profile "BootDiskCore" that can be used for creating non-cloud bootable disks.
2024-07-22components/desktops/kde: Add plasma-welcome-fedoraGravatar Neal Gompa
This adds an extra panel for Plasma Welcome to enable third party sources on initial login.
2024-04-20components/desktops/kde: Install LibreOfficeGravatar Neal Gompa
LibreOffice is expected on a KDE desktop image.
2024-04-20components/desktops/kde: Add firefox groupGravatar Neal Gompa
Firefox is expected to be preinstalled for KDE based variants.
2024-04-20components/desktops/common: Drop nonexistent groupsGravatar Neal Gompa
This also includes an adjustment to use the correct group for printing.
2024-03-11Add s390x variant for Cloud-Base-GenericGravatar Neal Gompa
This allows building cloud images for Z systems.
2024-03-04components/boot: Force grubby at bootstrap phaseGravatar Neal Gompa
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-04Install fedora-release-* at bootstrap phase for various imagesGravatar Neal Gompa
This ensures that the correct variant packages are installed.
2024-02-24Add ppc64le variant for Cloud-Base-GenericGravatar Neal Gompa
This allows building cloud images for POWER systems.
2024-02-24components/desktops/mate: Switch from earlyoom to systemd-oomdGravatar Neal Gompa
2024-02-24Rename MATE desktop snippets from MATE-Compiz to MATEGravatar Neal Gompa
This prepares for the future change to another compositor with Wayland.
2024-02-22components/boot: Drop duplicate profiles sectionGravatar Neal Gompa
Multiple profiles can be defined in a profiles section.
2024-02-22Reorganize configuration around Fedora teamsGravatar Neal Gompa
This realigns the configuration into separate files/folders that would be modified by specific teams (e.g. WGs and SIGs).
2024-01-25platforms/cloud: add Cloud-Base-UEFI-UKI profileGravatar Gerd Hoffmann
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-13components/desktop-environments, config.sh: Add SoaS variantGravatar Neal Gompa
This adds the basic configuration for Sugar on a Stick.
2024-01-13components/desktop-environments: Add numerous desktop environmentsGravatar Neal Gompa
This adds desktop environments that are the basis of existing Fedora Linux spins.
2024-01-13components/desktop-environments: kde: Add kde-spin-initial-setupGravatar Neal Gompa
The initial-setup packages for firstboot were split into their own comps group that ensures initial-setup-gui is configured to use kwin as the Wayland compositor.
2023-12-19components/boot: Explicitly select grubbyGravatar Neal Gompa
This avoids issues caused by the existence of grubby and sdubby.
2023-10-14Initial import of descriptionsGravatar Neal Gompa