ublue-os / bluefin

The next generation Linux workstation, designed for reliability, performance, and sustainability.
https://projectbluefin.io
Apache License 2.0
1.04k stars 142 forks source link

Downloading a 'try it' image (other brands, developer, Intel) from website yields a Fedora 39 based iso, and not a Fedora 40 based iso. #1333

Open mogwaidao opened 3 months ago

mogwaidao commented 3 months ago

Describe the bug

Downloading a 'try it' image (other brand, developer, Intel) from website yields a Fedora 39 based iso, and not a Fedora 40 based iso.

What did you expect to happen?

When downloading an image from the website, the expectation is to download the latest iso (-latest, major stable release), consistent with the other 'Try' download options.

Output of rpm-ostree status

Not needed in this case.

Just look at the download file name (bluefin-dx-gts.iso). The other downloadable images are post-fixed with -latest indicators, which suggest this is just an reference update oversight on the webpage.

Additionally, I have confirmed the downloaded image indeed installs a Fedora Silverblue 39 based image on first boot. A subsequent reboot of same machine after auto updates then takes the machine to 40 latest.

Output of groups

Not needed in this case.

Extra information or context

No response

maxexcloo commented 3 months ago

Had this issue also, an update doesn’t seem to update to Fedora 40 either…

p5 commented 3 months ago

We prefer to ship the most stable version by default, which is GTS. GTS is one version older than the latest available. It tends to be more reliable and moves slower, which is a good thing for most users. GTS is currently using Fedora 39, and when Fedora 41 is released, GTS will move to use Fedora 40 as the base.

Users who wish to use the absolute latest version of Fedora can download the ISO by manually updating the URL (replacing "gts" with "latest").

E.G. https://download.projectbluefin.io/bluefin-gts.iso -> https://download.projectbluefin.io/bluefin-latest.iso

They can also rebase from an installed GTS image. Please replace <-image> with the image you wish to use. Such as "-nvidia", "-dx" etc. Please see castrojo's comment below.

$ rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bluefin<-image>:40
castrojo commented 3 months ago

Rebasing instructions here: https://universal-blue.discourse.group/docs?topic=40#upgrades-and-throttle-settings-8

tunix commented 2 months ago

Users who wish to use the absolute latest version of Fedora can download the ISO by manually updating the URL (replacing "gts" with "latest").

IMO, this should be more visible on the site. Not everyone may be familiar with the term GTS. I was looking for a way to download the latest ISO and found this thread.

castrojo commented 2 months ago

Yeah, we're doing that on purpose, we want most people on gts.

We'll reinvestigate exposing latest after we get some cycles in with the coreOS kernel.

castrojo commented 2 months ago

bluefin:stable and bluefin-dx:stable exist now and it's the latest Fedora with a bit of a delay. I'm much more comfortable exposing this channel than latest, and we should add this to the website.

If anyone has ideas on wording, target audience will be enthusiasts who want to be on latest Fedora. GTS is the minivan, this would be the sports car.

tunix commented 2 months ago

Hi @castrojo , I may have got you wrong. So just to clarify, how much of a delay are we talking about for GTS? Fedora 40 was released on April and we're in June. Do GTS users have to wait for Fedora 41 to have Fedora 40 or do you plan to have a different cadence?

castrojo commented 2 months ago

GTS will always be fedora -1, so that won't move to F40 until latest moves to F41 in October. We're introducting a stable tag that will sit inbetween latest and gts:

https://universal-blue.discourse.group/t/call-for-testing-stable-branch-for-bluefin-aurora/2530/5

tunix commented 2 months ago

Is there an ISO for stable channel? https://download.projectbluefin.io/bluefin-stable.iso or https://download.projectbluefin.io/bluefin-dx-stable.iso doesn't seem to work.

m2Giles commented 2 months ago

Not yet. We are actively working on this.

On Sun, Jun 30, 2024, 5:45 PM Alper Kanat @.***> wrote:

Is there an ISO for stable channel? https://download.projectbluefin.io/bluefin-stable.iso or https://download.projectbluefin.io/bluefin-dx-stable.iso doesn't seem to work.

— Reply to this email directly, view it on GitHub https://github.com/ublue-os/bluefin/issues/1333#issuecomment-2198766788, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQPNFFPJN3PT4X5GUEUU2U3ZKB4BJAVCNFSM6AAAAABH7THOPWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJYG43DMNZYHA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

tunix commented 1 month ago

I just found out that this link now works: https://download.projectbluefin.io/bluefin-dx-stable.iso 💯

castrojo commented 1 month ago

If we can get a Flatcar style table thing we can put that on the website to advertise the channels and then people will be able to just pick and choose what they want:

https://github.com/ublue-os/main/issues/594