Greetings from Salt Lake City, USA! It’s a busy week (we have both Aurora and Bluefin releasing new major updates this week, stay tuned!)
- Documentation - there have been lots of updates to the docs this cycle, make sure you check them out!
The team has been on a tear working on eliminating tech debt and issues. There will be more information in the release notes, but here are some of the major ticket items. Note that some of these have landed and some are in progress:
- Bluefin and Aurora are now
bootcenabled,ujust updateandujust rebase-helperwill start utilizing bootc. Thanks to tulip for making this happen! - We’ll be adding a
ujust switch-streamsalias to the rebase helper since CoreOS calls them streams, this should help with consistent terminology - We’ve removed some responsibility from topgrade so it stops getting stuck on edge cases, it’ll only update the system components now.
- The ephemeral Fedora and Ubuntu toolboxes are being removed.
- We have begun the process of moving to a pure image based mode - this is currently off. In the future you’ll have to toggle a config file in order to enable local layering. The
rpm-ostreetool will remain on the image but we will be constantly reassessing its removal. We’re targetting F42 for this. - m2 moved mountains and rewrote the entire build process. Everything you need is in the included justfiles, check the documentation for more info. This also decouples the build process from GitHub, making local development a breeze now. This is the most important improvement we’ve made, despite it being invisible to most of you since building Bluefin on your own kit is now pretty easy.
- We’ll also be landing new changelogs, here’s Bazzite as an example - this will make it easier for you to follow along.
- bsherman has slain the rest of the hardware acceleration issues - for now lol.
- There has been significant progress on systemd-sysexts from around the OSS community recently, keep an ear out as this is progressing much faster than I was guessing. The Final Shape is coming.
- Most of the work this cycle was getting the
stablestream up and going. Don’t expect major user facing changes to Bluefin as we consider the project mostly complete and focus on the long term maintenance.
As always, file bugs if you see them! We don’t have a crystal ball for F42 but the big ticket items for us will probably be: Move to Fedora’s official bootc images, move to zstd:chunked for efficient downloads, and systemd-sysext integration.
See you in a few days when the new aurora:stable and bluefin:stable land!

