Change Fedora CoreOS to receive updates from quay.io/fedora/fedora-coreos instead of the Fedora OSTree repository.
Currently, Fedora CoreOS hosts pull updates from the OSTree repository. With this change, the hosts will pull updates from the Quay.io container registry instead. At first, this should be a transparent change. We will notably keep using rpm-ostree for updates (and not yet bootc).
This is preliminary work to switching to bootc to manage the system and will enable us to deliver the following changes in the future:
Note: Disk images will be updated first, so new installations of F42 based Fedora CoreOS will use OCI images. After a few releases, we will migrate existing nodes.
This change is only scoped to switching to OCI as the transport for Fedora CoreOS content. As before, derivation of Fedora CoreOS images is possible, but is still not fully supported.
Until we make progress on these topics, we recommend sticking to official images using Ignition and rpm-ostree to make your changes.
None yet.
Alignment with the work happening in the Bootable Containers initiative.
next
to use OCI from the start.next
nodes to use OCI.testing
, and then stable
.We will issue a barrier release to migrate users to switch to OCI images.
Once the changes are ready, it will be possible to test it on the next stream before it gets rolled out there. This can be done by switching a next node from the OSTree remote to the OCI remote:
rpm-ostree rebase ostree-remote-image:fedora:registry:quay.io/fedora/fedora-coreos:$NEXT_VERSION
where $NEXT_VERSION
is a tag for a next release that's _not_ the latest. Then, watch Zincati fetch the latest next release using OCI.
This change won't be visible to users running auto-updates, except cosmetic changes in rpm-ostree status
output.
Revert the change to switch back to the OSTree repo. Both will be active until the Fedora 43 release.
We will update the Fedora CoreOS documentation alongside the transition. This is currently tracked in: https://github.com/coreos/fedora-coreos-tracker/issues/1823.
This is a community maintained site. Red Hat is not responsible for content.
© 2025 Red Hat, Inc. and others. Content is available under Attribution-Share Alike 4.0 International unless otherwise noted.
Fedora is sponsored by Red Hat. Learn more about the relationship between Red Hat and Fedora »