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 and Fedora Sericea (Fedora Change) remain at pagure.io/workstation-ostree-config and the official builds are only available from the Fedora ostree repo for now.
See pagure.io/releng/issue/11047 for the progress to mirror the official builds into container images.
See also the tracking issue for Silverblue: github.com/fedora-silverblue/issue-tracker/issues/359.
Please submit PRs at pagure.io/workstation-ostree-config and file issues in the respective projects issue trackers:
- Fedora Silverblue issue tracker: github.com/fedora-silverblue/issue-tracker
- Fedora Kinoite issue tracker: pagure.io/fedora-kde/SIG
- Fedora Sericea issue tracker: gitlab.com/fedora/sigs/sway/SIG
This project builds the following images:
- Fedora Silverblue:
- Unofficial build based on the official Silverblue variant
- Latest Fedora stable, branched releases and Rawhide
- quay.io/repository/fedora-ostree-desktops/silverblue
- Fedora Kinoite:
- Unofficial build based on the official Kinoite variant
- Latest Fedora stable, branched releases and Rawhide
- quay.io/repository/fedora-ostree-desktops/kinoite
- Fedora Sericea:
- Unofficial build based on the official Sericea variant
- Branched releases and Rawhide
- quay.io/repository/fedora-ostree-desktops/sericea
- Fedora Kinoite Beta:
- Unofficial Kinoite variant with KDE Plasma Beta packages from @kdesig/kde-beta
- See Introducing Kinoite Nightly (and Kinoite Beta)
- Latest Fedora stable or branched release only
- quay.io/repository/fedora-ostree-desktops/kinoite-beta
- Fedora Kinoite Nightly:
- Unofficial Kinoite variant with nightly KDE packages from @kdesig/kde-nightly
- See Introducing Kinoite Nightly (and Kinoite Beta)
- Latest Fedora stable or branched release only
- quay.io/repository/fedora-ostree-desktops/kinoite-nightly
- Fedora Vauxite:
- Unofficial XFCE variant
- Latest Fedora stable, branched releases and Rawhide
- quay.io/repository/fedora-ostree-desktops/vauxite
- Fedora Base:
- Minimal image with no desktop environment
- Latest Fedora stable, branched releases and Rawhide
- quay.io/repository/fedora-ostree-desktops/base
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.