Cross-posting with this coreos-status email.
The Fedora Linux 43 Beta was released today [1]. The Fedora CoreOS next stream switch to Fedora 43 is delayed, but planned for later this week. For Fedora 43, Fedora CoreOS is switching exclusively to updates shipped via the quay.io container registry [2][3], as well as payloads that are built with a container runtime directly [4][5]. As a result, we need to run a migration on the last releases of Fedora 42-based CoreOS to switch over to verifying signatures on container pulls rather than signatures of OSTree commit objects [6]. This migration is happening in the 42.20250914.1.0 release on the next stream, rolling out over the next few days. The migration will also come to the stable and testing streams in the coming month prior to the rebase to Fedora 43.
As for Fedora 43 related changes you can see the full list of Fedora Project changes [7] and the Fedora CoreOS analysis of each change [8].
Aside from the OSTree repo related changes mentioned above, there are a few others we’d like to highlight:
- The iptables-legacy RPM will be dropped. Any systems still using the iptables-legacy backend will be migrated to iptables-nft [9].
- The Qualcomm (qcom) dtb files on aarch64 (arm64) have been removed [10]. This helps ease the pressure surrounding our limited disk space in /boot.
- The GRUB bootloader and shim software are now updated by default on every boot [11][12]. This ensures our bootloader stays up to date.
Please test out the next stream over the coming month and report any issues in our issue tracker [13].
Thank you to everyone helping find issues by running the next stream!
Dusty Mabe, for the Fedora CoreOS team
Stop publishing OSTree content for updates · Issue #1895 · coreos/fedora-coreos-tracker · GitHub ↩︎
Changes/BuildFCOSUsingContainerfile - Fedora Project Wiki ↩︎
Build FCOS based on Fedora 43 using `podman build` · Issue #1969 · coreos/fedora-coreos-tracker · GitHub ↩︎
migrate systems to verifying signatures of container pulls · Issue #2029 · coreos/fedora-coreos-tracker · GitHub ↩︎
tracker: Fedora 43 changes considerations · Issue #1934 · coreos/fedora-coreos-tracker · GitHub ↩︎
Migrate existing systems to `iptables-nft` and remove `iptables-legacy` · Issue #1818 · coreos/fedora-coreos-tracker · GitHub ↩︎
fcos.upgrade.basic test fails due to insufficient space on boot partition · Issue #2004 · coreos/fedora-coreos-tracker · GitHub ↩︎
Changes/AutomaticBootloaderUpdatesBootc - Fedora Project Wiki ↩︎
Enable automatic bootloader updates · Issue #1468 · coreos/fedora-coreos-tracker · GitHub ↩︎