aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-23azure: ensure early boot messages are directed to the serial consoleGravatar Jeremy Cline
In the event that there's an issue with early boot, setting earlyprintk=ttyS0 ensures that the messages are routed to the serial console so it can be debugged. This particular option is documented as required in the Azure VM certification FAQ[0]. [0] https://learn.microsoft.com/en-us/partner-center/marketplace/azure-vm-certification-faq#linux-test-cases
2024-02-23azure: enable the Azure Linux Agent serviceGravatar Jeremy Cline
The WALinuxAgent package was already being installed, but the service was enabled. This ensures it'll start when the VM is created.
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-25tmt: add test plan for Cloud-Base-UEFI-UKIGravatar Gerd Hoffmann
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
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-13platforms/workstation: Add live media variants for numerous desktopsGravatar Neal Gompa
This enables building live ISO images for all the various spins.
2024-01-13config.sh: Add configuration for numerous desktopsGravatar Neal Gompa
This makes adjustments for the script part for configuring images of the various desktops.
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.
2024-01-13Add maintainers.tomlGravatar Neal Gompa
This contains the somewhat current reference of the current maintainers of the various spins.
2024-01-13Split documentation of variants into its own fileGravatar Neal Gompa
As the list of buildable variants grows, it will be harder to maintain in the main README. Thus, split it out to its own file to keep the README manageable.
2024-01-13tmt/tests/build-image: Purge the image working root after the buildGravatar Neal Gompa
Once the image build is done, we do not need the working tree anymore and leaving it around causes it to get archived at the end of CI runs when it is totally unneeded.
2024-01-13root/etc/fstab.script: Drop SELinux labeling workaroundGravatar Neal Gompa
This has been fixed properly with kiwi 9.25.21.
2024-01-13Rename Fedora-Linux to FedoraGravatar Neal Gompa
This makes the various name+profile combinations more closely match their official names.
2024-01-07Add base container definitionsGravatar Neal Gompa
This adds the definitions for building the container tarballs for the base container, the minimal base container, and the toolbox container.
2023-12-21platforms, tmt: Rename and restructure cloud variantsGravatar Neal Gompa
We now have more than one cloud system that is essentially a KVM environment that uses cloud-init to boot, so now we declare that "generic" and have the OpenStack and Oracle images reuse those definitions. Also, in preparation for layered cloud image variants, rename them from "Cloud-" to "Cloud-Base-". Vagrant variants are similarly prefixed to make it clear who provides them. Finally, restructure the layout of the tmt plans to match the description structure.
2023-12-20README: Add link to Zuul instance in CI sectionGravatar Neal Gompa
2023-12-20Add Zuul CI configurationGravatar Neal Gompa
This allows us to have pull requests tested before we review changes to merge.
2023-12-19components/boot: Explicitly select grubbyGravatar Neal Gompa
This avoids issues caused by the existence of grubby and sdubby.
2023-12-19kiwi-build: Add support for setting the kiwi description directoryGravatar Neal Gompa
Generally, the kiwi descriptions are in the same directory, but when this script is being called out-of-tree, it needs to be told where they are.
2023-10-14platforms/cloud: Add Oracle Cloud imageGravatar Neal Gompa
Oracle Cloud images are KVM cloud images, just like the OpenStack images. Reuse the OpenStack image definition for Oracle Cloud.
2023-10-14platforms/vagrant: Define Vagrant images for libvirt and VirtualBoxGravatar Neal Gompa
KIWI differentiates between libvirt and VirtualBox based Vagrant images, especially for the box format, so now we split up the Vagrant definition accordingly.
2023-10-14platforms/vagrant: Remove cloud-initGravatar Neal Gompa
This is not used for Vagrant.
2023-10-14README: Enumerate all available image variants in alphabetical orderGravatar Neal Gompa
2023-10-14Initial import of descriptionsGravatar Neal Gompa
2023-10-14COPYING: Refresh to the latest version of the fileGravatar Neal Gompa
2021-09-10Initial commitGravatar Neal Gompa