Test repo for the Atomic Desktops
Find a file
Timothée Ravier b833f64b8c
All checks were successful
/ test (push) Successful in 23s
Add test Action
2024-10-09 20:03:48 +02:00
.forgejo/workflows Add test Action 2024-10-09 20:03:48 +02:00
ci ci: Manually install python3-libdnf5 first 2024-08-29 19:27:10 +02:00
.gitignore gitignore: Add more paths to ignore 2024-02-11 12:50:08 +01:00
.gitlab-ci.yml gitlab-ci: Build on merge request, upload only on main branch commits 2024-10-08 22:08:06 +02:00
.zuul.yaml ci: Use Rawhide cloud image again 2024-08-29 19:27:10 +02:00
base-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
bootc.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
bootupd.yaml bootupd: Put in permissive until SELinux issues are fixed 2024-10-08 21:44:34 +02:00
budgie-atomic-common.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
budgie-atomic-ostree.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
budgie-atomic-packages.yaml comps-sync f42 2024-10-08 2024-10-08 21:43:26 +02:00
budgie-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
cinnamon-atomic-packages.yaml comps-sync f42 2024-10-08 2024-10-08 21:43:26 +02:00
cinnamon-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
common-packages.yaml comps-sync f42 2024-09-14 2024-09-14 01:06:21 +02:00
common.yaml Compress initramfs with zstd 2024-10-08 22:08:06 +02:00
composefs.yaml Bootable Containers: Enable composefs by default 2024-07-17 17:46:39 +02:00
comps-sync-devel.py Initial Kinoite Development variant 2024-10-08 22:08:06 +02:00
comps-sync-exclude-list.yml Add initial COSMIC Atomic variant 2024-10-08 22:07:25 +02:00
comps-sync.py Add initial COSMIC Atomic variant 2024-10-08 22:07:25 +02:00
cosmic-atomic-packages.yaml Add initial COSMIC Atomic variant 2024-10-08 22:07:25 +02:00
cosmic-atomic.yaml Add initial COSMIC Atomic variant 2024-10-08 22:07:25 +02:00
deepin-atomic-packages.yaml comps-sync f42 2024-10-08 2024-10-08 21:43:26 +02:00
deepin-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
dnf5.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
fedora-42-updates.repo Rawhide is now f42 2024-08-12 15:28:54 +05:30
fedora-42.repo Rawhide is now f42 2024-08-12 15:28:54 +05:30
fedora-kinoite.yaml Fix un-symlinked manifests from branching 2024-08-19 15:52:18 +02:00
fedora-onyx.yaml Fix un-symlinked manifests from branching 2024-08-19 15:52:18 +02:00
fedora-rawhide.repo repo: Remove unused baseurl, explicitely set enabled & gpgpcheck 2022-02-16 18:45:56 +01:00
fedora-sericea.yaml Fix un-symlinked manifests from branching 2024-08-19 15:52:18 +02:00
fedora-silverblue.yaml Fix un-symlinked manifests from branching 2024-08-19 15:52:18 +02:00
group group: Fix tape & input GIDs 2022-11-10 17:01:09 +00:00
grub2-workaround.yaml common: Add workaround for issue with newer GRUB2 2024-08-29 18:41:18 +02:00
initramfs-tpm-luks.yaml Include systemd-pcrphase dracut module only on !ppc64le 2024-07-26 17:06:23 +02:00
initramfs-zstd.yaml Compress initramfs with zstd 2024-10-08 22:08:06 +02:00
initramfs.yaml Include systemd-pcrphase dracut module only on !ppc64le 2024-07-26 17:06:23 +02:00
justfile Initial Kinoite Development variant 2024-10-08 22:08:06 +02:00
kdesig-plasma-6-unstable.repo Kinoite Nightly: Initial Plasma 6 Kinoite build 2024-10-08 22:08:06 +02:00
kinoite-common.yaml Kinoite: Make sure rpm-ostree support is installed 2024-09-02 18:07:45 +02:00
kinoite-devel-packages.yaml Initial Kinoite Development variant 2024-10-08 22:08:06 +02:00
kinoite-devel.yaml Initial Kinoite Development variant 2024-10-08 22:08:06 +02:00
kinoite-mobile-packages.yaml comps-sync f42 2024-08-20 2024-08-20 17:23:52 +02:00
kinoite-mobile.yaml Kinoite Mobile: Factor out common parts of the manifest 2024-09-02 18:02:33 +02:00
kinoite-nightly.yaml Kinoite Nightly: Initial Plasma 6 Kinoite build 2024-10-08 22:08:06 +02:00
kinoite-ostree.yaml Kinoite Mobile: Factor out common parts of the manifest 2024-09-02 18:02:33 +02:00
kinoite-packages.yaml comps-sync-exclude-list: glibc-all-langpacks is always included 2024-08-29 16:57:35 +02:00
kinoite.yaml Kinoite Mobile: Factor out common parts of the manifest 2024-09-02 18:02:33 +02:00
LICENSE LICENSE: Add MIT license text 2021-12-16 11:39:31 +01:00
lxqt-atomic-packages.yaml Update manifests names for variants and their package lists 2024-06-13 11:30:19 +02:00
lxqt-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
mate-atomic-packages.yaml comps-sync f42 2024-10-08 2024-10-08 21:43:26 +02:00
mate-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
ostree-classic.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
passwd passwd: Fix (no)login shell paths 2022-11-10 17:01:09 +00:00
README.md README: Update with info about this project 2024-10-08 22:08:06 +02:00
README.orig.md Move original README to README.orig.md 2024-10-08 22:08:06 +02:00
silverblue-common.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
silverblue-ostree.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
silverblue-packages.yaml comps-sync f42 2024-08-15 2024-08-15 17:08:02 -04:00
silverblue.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
sway-atomic-common.yaml Use conditional includes to separate bootable containers 2024-07-26 17:06:23 +02:00
sway-atomic-ostree.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
sway-atomic-packages.yaml comps-sync f41 2024-07-17 2024-07-17 17:46:39 +02:00
sway-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30
sysroot-ro.yaml common: Setup read only sysroot via ostree config 2024-06-11 10:36:44 +02:00
xfce-atomic-packages.yaml comps-sync f42 2024-10-08 2024-10-08 21:43:26 +02:00
xfce-atomic.yaml Rawhide is now f42 2024-08-12 15:28:54 +05:30

Experimental Ostree Native Container images for rpm-ostree based Fedora desktop variants

Overview

This repo is a fork of pagure.io/workstation-ostree-config with CI and minor changes on top to enable us to build experiemental Ostree Native Container images for rpm-ostree based Fedora desktop variants.

The offcial upstream sources for Fedora Silverblue, Fedora Kinoite, Fedora Sericea and Fedora Onyx remain at pagure.io/workstation-ostree-config and the official builds are only available from the Fedora ostree repo for now.

See Switch to container native ostree format by default for the work in progress to build official Ostree Native Container images in the Fedora infrastructure.

Issues and PRs

Please submit PRs at pagure.io/workstation-ostree-config and file issues in the respective projects issue trackers:

Images built

This project builds the following images for all Fedora releases:

Special images that may not always be available, (see Introducing Kinoite Nightly (and Kinoite Beta)):

Can I add an image here? How do I add my image?

In this repo, we will only build images from official Fedora RPM packages or from COPR repos maintained by official Fedora SIGs.

File an issue in this repo if you want another desktop variant to be built.

In all other cases, you will have to host your own CI and images. Take a look at github.com/ublue-os/base for examples.

If you want to maintain a new official image in Fedora, you can follow the How to make a new rpm-ostree desktop variant in Fedora? guide.