Rebasing Bluefin to latest

Hi,

At the moment Bluefin is based on Fedora Silverblue 38… Would I need to rebase to 39?
or will the updates just roll me onto the 39 base?

If I need to rebase, how will I do that?

Thanks in advance,

Gordy.

If you’re on the default gts tag you’ll be moved to F39 when F40 comes out. It’s the part in the rpm-ostree status after the colon and looks like this: docker://ghcr.io/ublue-os/bluefin-dx:gts

If you want to be on F39 explicitly you can rebase with this:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:39

Or if you always want to be on the latest release you can use latest, which is currently 39:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:latest

That will always keep you on the latest version when it’s released, which also means that you’ll move to F40 the day it comes out so heads up on that!

2 Likes

I am on the gts deployment right now. My system is very stable so I don’t really see me moving to F39 yet.

I only have to wait 6 months till F40 comes out and I will be moved to F39 anyway. Moving to the latest fedora might make it unstable.

What are most people using?

Have they stayed with F38 or rebased to F39?

I know Silverblue 39 had a podman issue which effected my silverblue box but did not effect my Bluefin one so rebasing to F39 my cause some problems.

What’s you opinion on it?

Thanks once again,

Gordy.

Yeah you’ve touched on the reason we made the gts tag in the first place! It’s the default on the ISO so it’s what I’m recommending for Bluefin users.

It’s usually not that far behind on the things that matter the most like the kernel but also by the time you upgrade to GNOME has had multiple point releases and in general it churns less by the time you upgrade to it. The apps are updated via flathub anyway so those are usually always up to date. It’s pretty easy to switch a machine back and forth so it’s more of a preference.

1 Like

I just installed Bluefin GTS from an ISO. I was running Fedora 40 Silverblue before that, and I think I want to rebase. Given that I’ve been running Silverblue 40 for about a month, even before the formal beta, are there any gotchas I need to worry about rebasing from GTS to Latest? I can always do a rollback, so it seems to be pretty low riks.

I think we have enough people running on 40 now that it should be fine?

Yeah - I was on Silverblue 40 about a week after I installed 39. IIRC it was right after they did the switch of Rawhide from 40 to 41. The only minor inconvenience is that 39 and 40 have different MAC addresses for my WiFi adapter so the router gives them two different IP addresses.

This might be a useful spec to spin up on, though I’m on 39 so not sure if this is what caused it:

https://fedoraproject.org/wiki/Changes/StableSSIDMACAddress

It’s not a big deal for me - in fact, I kind of like having different IP addresses. But I only occasionally had to reboot back into a pinned 39 image for the whole time I was testing 40 - I only had one other issue the whole time (a black screen in the remote desktop connection from Windows when Silverblue was logged in as GNOME on Xorg instead of Wayland).