F40 Release

Fedora 40 Release Thread!!!
J
j0rge23d ago
ok went through the project board updated: https://github.com/orgs/ublue-os/projects/1
B
bsherman23d ago
k I wouldn't say F38 removal is "in progress" until we start it 🙂 but... agree with it happening it soon
J
j0rge23d ago
think of it as the live queue heh
S
Sterophonick23d ago
F40 comes out tuesday, yes?
S
Sterophonick23d ago
what is the current plan for Bazzite 40, is it a same-day release or shortly after?
J
j0rge23d ago
Current plan is same day
S
Sterophonick23d ago
epic! lets hope nothing goes horrifically wrong last-minute
B
bsherman22d ago
@M2 @Kyle Gospo @Noel .. not sure who else NEEDS to be mentioned, but i want ya'll to know this thread exists. @Robert (p5) started this PR for main: https://github.com/ublue-os/main/pull/563 I added one thing to it...
M
M222d ago
Need to prep tags for bluefin
B
bsherman22d ago
I think maybe cutover PRs should be added in a new list here? https://github.com/ublue-os/main/issues/529
GitHub
F40 Release Checklist · Issue #529 · ublue-os/main
A list of tasks to complete for F40 release. Details can be discussed in comments. add F40 builds to akmods disable kmod builds for negative17 sourced kmods (not yet supporting F40) enable kmod bui...
M
M222d ago
Yes
J
j0rge22d ago
No description
J
j0rge22d ago
MERGING
M
M222d ago
LGTM
B
bsherman22d ago
yeah, and with the commit i added to that PR... i also realized... we arguably can't "officially release" until rpmfusion does maybe
M
M222d ago
Hmmm.....
B
bsherman22d ago
they have 40 gated behind "development" this is what I'm talking about: https://github.com/ublue-os/main/blob/main/install.sh#L29-L33 i don't know how soon their mirrors will update that
M
M222d ago
Wow, that's a hack...
P
p522d ago
The builds are successful after your version bump. Does that mean we're good?
B
bsherman22d ago
Maybe! I am afk for several hours with family. I’ll check in on mirror status later tonight I would welcome similar PR for akmods/hwe repos. 😎 If they are all building we can have them staged and merge in concert when ready
P
p522d ago
Done! HWE: https://github.com/ublue-os/hwe/pull/240 AKMODS: https://github.com/ublue-os/akmods/pull/181 (doesn't need to wait until tomorrow)
J
j0rge22d ago
ROBERT ON A MISSION TONIGHT
P
p522d ago
Going to bed now, but should be in a good position for tomorrow! Will wait for some others to be around before doing any merges
N
Noel22d ago
@Kyle Gospo @nickname @j0rge need a review for this discourse post going out tomorrow. https://hackmd.io/Y8BSTWUqSOCT9k11Voot3w
J
j0rge22d ago
"Even if you see successful builds, please wait for the announcement" we can probably say "Your system will update automatically or click this button" and then screenshot the icon
T
tryhardsoccermomswag22d ago
@M2 sorry i saw you were looking at the hackmd at the 3.0 announcement, but i moved it to discourse 😄
give me any feedback from what you saw though! 🫡 ill look now
M
M222d ago
No worries
N
Noel22d ago
@M2 sorry forgot to tag you on this as well.
M
M222d ago
Looks good for Aurora/Bluefin. @j0rge anything you want added in Bluefin?
J
j0rge22d ago
Bluefin A-OK
T
tryhardsoccermomswag22d ago
Bazzite is good
J
j0rge22d ago
how's that for the important section make it a little bit less ominous even though everyone has been able to rebase for weeks lol ok IMO just post this now and then do an announcement in the discord so people don't nag bsherman to death
L
1/4 Life22d ago
Speaking of nagging him to death @bsherman you ok if I merge that CD kmod for now? We can definitely make it optional in the near future Want to try and get it in for F40
N
Noel22d ago
@nickname @j0rge thank you for the changes. @M2 are you good with the language for Aurora? Can post it after I put the kiddo to bed.
M
M222d ago
Good with Aurora. You already got the info earlier
L
1/4 Life22d ago
GitHub
chore: Remove a bunch of no longer needed kmods. by KyleGospo · Pul...
These have either been upstreamed or are covered by the fsync kernel itself. Repo cleanup + paying akmod tax since I need a few more added here.
B
bsherman22d ago
i was going to say "please, no" and then i saw you remove stuff 🙂 so... "why not?" Mostly, i feel bad that mulderje is helping us split akmods into distinct builds before merging his facetime kmod, but the CD kmod gets in 🙂 but I don't know how much work has been done i'm unaware of
L
1/4 Life22d ago
cd mod failed to build so looking glass only for now pinged Rodoma92 about it
B
bsherman22d ago
i see the error here, can fix the failed builds
L
1/4 Life22d ago
so I am trading 7 kmod removals for 1 addition not bad!
B
bsherman22d ago
i see you fixed 182 already
L
1/4 Life22d ago
just did + force push
B
bsherman22d ago
you know my stance on force push, right? 😉
L
1/4 Life22d ago
I assume it's "don't do if you're getting reviews"
B
bsherman22d ago
if anyone is collaborating, yeah,
J
j0rge22d ago
<-- calls a gatling barrage
L
1/4 Life22d ago
@bsherman fyi, I'm gonna finish up that framework kmod that waffle was wafflin about so 7 for 3 😉
B
bsherman22d ago
sigh are they all building clean at least?
L
1/4 Life22d ago
that one makes sense as a "main" kmod though yes, I'm ensuring that
B
bsherman22d ago
and we still have some that won't build on 6.8, i think
L
1/4 Life22d ago
anyway, more than bazzite wants framework so of them that's the cleanest the two (3?) I've merged all build on 40 6.8 if they didn't I wouldn't
B
bsherman22d ago
right, i'm with you on those... I mean we still have 3 from this list not building https://github.com/ublue-os/akmods/issues/144 gasket, and the 2 rtl118 drivers at least, didn't build last i checked
L
1/4 Life22d ago
the rtl drivers are a menace and gasket I am OK removing, like I said that one was for you let's just pull it entirely for now, nobody's using it 7 for 3!
B
bsherman22d ago
i welcome PRs to nuke 😉 lol, yeah, if we want it it just needs to be in ucore-kmods @Kyle Gospo office hours? @Kyle Gospo Rok CDEmu builds now https://github.com/ublue-os/akmods/pull/165 rok/CDemu is merged
B
bsherman22d ago
I did a rebuild of the rtl188 stuff in copr, still no dice, filed a ticket to fix and we'll skip for F40 https://github.com/ublue-os/akmods/issues/185
J
j0rge22d ago
streaming the builders in office hours I think that'd be a neat thing to do, wasn't that hard
B
bsherman22d ago
@j0rge quick approve here? and then i'll force merge https://github.com/ublue-os/akmods/pull/181
J
j0rge22d ago
we should get someone to stream and then just add some lofibeats haha check it out in office hours, that's neat
B
bsherman22d ago
building akmods clean with all merged changes, and i think that's the last set for the night
J
j0rge22d ago
I think I'll twitch stream this page from my other machine downstairs and then just leave it up all day
B
bsherman22d ago
F38, my beloved LOL @Robert (p5) context: https://github.com/ublue-os/main/pull/563#issue-2257280957
J
j0rge22d ago
It's 23 april over here
B
bsherman22d ago
ditto and our upstream images built for 23 April already...
J
j0rge22d ago
actually, great observation it means we can pinpoint when exactly we can release
B
bsherman22d ago
i still have some minor concern/question about if fedora repos will get an update we miss in our builds in the morning (or now) but it'll be minor
J
j0rge22d ago
yeah like, I still have work all day tomorrow it's not like I'll be watching builders all day
B
bsherman22d ago
yeah, that's why i'm doing this now... i've got to work tomorrow 😄
B
bsherman22d ago
one more for the team @Kyle Gospo / @j0rge ? https://github.com/ublue-os/hwe/pull/240
GitHub
feat: promote Fedora 40 to latest and Fedora 39 to GTS by p5 · Pull...
Promote Fedora 40 to latest and Fedora 39 to GTS. Updates the Fedora 40 builds to install RPMFusion packages from the release repos, rather than development. DO NOT MERGE UNTIL 23RD APRIL
P
p522d ago
👀 It's happening!?
B
bsherman22d ago
sssshhhh... no announcement yet 🙂
J
j0rge22d ago
oh no I couldn't help myself j/k undone that's not my lever to pull. 😄
B
bsherman22d ago
well, this is cursed good news... for F40 it looks like we should get clean builds
base:40 6.8.7-300.fc40.x86_64
silverblue:40 6.8.7-300.fc40.x86_64
kinoite:40 6.8.7-300.fc40.x86_64
sericea:40 6.8.7-300.fc40.x86_64
onyx:40 6.8.7-300.fc40.x86_64
lazurite:40 6.8.7-300.fc40.x86_64
vauxite:40 6.8.7-300.fc40.x86_64
base:40 6.8.7-300.fc40.x86_64
silverblue:40 6.8.7-300.fc40.x86_64
kinoite:40 6.8.7-300.fc40.x86_64
sericea:40 6.8.7-300.fc40.x86_64
onyx:40 6.8.7-300.fc40.x86_64
lazurite:40 6.8.7-300.fc40.x86_64
vauxite:40 6.8.7-300.fc40.x86_64
but F39 and F38 are kinda jacked up... because the fedora-ostree-desktop upstream images have mixed kernel versions
base:39 6.8.6-200.fc39.x86_64
silverblue:39 6.8.6-200.fc39.x86_64
kinoite:39 6.8.7-200.fc39.x86_64
sericea:39 6.8.7-200.fc39.x86_64
onyx:39 6.8.6-200.fc39.x86_64
lazurite:39 6.8.6-200.fc39.x86_64
vauxite:39 6.8.7-200.fc39.x86_64
base:39 6.8.6-200.fc39.x86_64
silverblue:39 6.8.6-200.fc39.x86_64
kinoite:39 6.8.7-200.fc39.x86_64
sericea:39 6.8.7-200.fc39.x86_64
onyx:39 6.8.6-200.fc39.x86_64
lazurite:39 6.8.6-200.fc39.x86_64
vauxite:39 6.8.7-200.fc39.x86_64
So, i've updated the F40 Release Checklist here: https://github.com/ublue-os/main/issues/529 40 good, 38/39 meh... 🙂 seems good to me
J
j0rge22d ago
oh they're just a day behind and will work out tomorrow probably
N
Noel21d ago
Universal Blue
SELinux blocking libvirtd in Fedora 40
Seems like there is now a thread in Silverblue for this: The suggested workaround is: Doing a full system relabel may mitigate the problem (especially the inability to launch a VM at all). To do this, run the following from a console: sudo touch /.autorelabel and then restart the system. The entire filesystem will have its SELinux label...
J
j0rge21d ago
@Noel is the stream working? with the builders?
H
HikariKnight21d ago
@j0rge yes it is sincerely, Not Noel
M
M221d ago
GitHub
Build software better, together
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
From An unknown user
From An unknown user
From An unknown user
M
M221d ago
Haven't ran into that on my 40 box....
N
Noel21d ago
did you do a rebase from 39 to 40? I'm going to test that now.
M
M221d ago
Yes I've been on 40 on my laptop since I did the Aurora rebase
N
Noel21d ago
@j0rge I'm going to upload the ISOs for Bluefin. @M2 I'm going to wait on Aurora due to the kernel skew issues we are dealing with there.
B
bsherman21d ago
I use libvirtd every day ... rebased to 40 on a silverblue based image yesterday, haven't seen the libvirt bug mentioned above... odd.
J
j0rge21d ago
ack, are these with updated tags? aka are we doing release testing nowish?
B
bsherman21d ago
N
Noel21d ago
@M2 I did a PR for Bluefin to fixup some of the workflows. Aurora also needs to be bumped in the ISO workflow for building 40. https://github.com/ublue-os/bluefin/pull/1190
J
j0rge21d ago
merge and go if you need to, acked
B
bsherman21d ago
hmm... i'm not super thrilled, i thought we checked this but the rok-cdemu COPR is enabled by default for some reason
J
j0rge21d ago
I yearn for the day to ship an empty yum/repos.d
B
bsherman21d ago
false alarm! this is as desired straight out of the ublue-os-akmods-addons RPM (my custom image install left it installed on accident, oops) but it again raises the question of why we are adding more 3rd party repos... i am mostly against that... last night's addition of this was a trade off with @Kyle Gospo removing several akmods 😉
L
1/4 Life21d ago
actually shouldn't be, let me fix that
B
bsherman21d ago
there's nothing to fix
L
1/4 Life21d ago
the repo doesn't need to be default included I already have to add it in bazzite for the helper stuff it can be removed after the akmod generation
B
bsherman21d ago
included or enabled?
L
1/4 Life21d ago
either, if we want to pull it
B
bsherman21d ago
my initial concern was default enabled, but that was false alarm... but yeah, i do agree the copr repo should be removed from akdmos-addons RPM and we can downgrade the RPM version/changelog ... pretend it didn't happen 😄
N
Noel21d ago
@j0rge unless you want to do additional testing, builds were successful for bluefin and ISOs are pushed up. I think it's safe to make the announcement.
J
j0rge21d ago
yeah was gonna wait, today's more fedora's thing asked joseph and he thinks a 2 day party is better than 1 though I'm like the meme of that kid waiting tho might as well for bazzite at this point
N
Noel21d ago
Summary: Bazzite - Kernel is still building last I checked. Testing is required after that. Bluefin - Container Builds are Done. ISOs are Uploaded. Announcement is out. Aurora - Fedora 39 Container Builds are failing due to kernel skew. Fedora 40 is good to go. ISOs have not been uploaded. Base / Main Images - Container Builds are done. Announcement is out. @M2 @Niklas ⚡ Are you guys thinking to delay Aurora until tomorrow?
J
j0rge21d ago
wait didn't you post the announcement?
M
M221d ago
40 is on latest. 39 is broken
N
Noel21d ago
ISOs didn't get uploaded last I checked lol
M
M221d ago
No description
N
Noel21d ago
OK, so the images are good, but we didn't upload ISOs.
M
M221d ago
Updating the ISO workflow. No 39 ISOs for Aurora
J
j0rge21d ago
ok so is it just a matter of clicking?
J
j0rge21d ago
oh ya'll got this, I'll step back
M
M221d ago
Merging.
N
Noel21d ago
excellent.
M
M221d ago
Once that settles. Pressing the button
M
M221d ago
GitHub
Aurora ISO Build · ublue-os/bluefin@4d2b473
An interpretation of the Ubuntu spirit built on Fedora technology - Aurora ISO Build · ublue-os/bluefin@4d2b473
N
Noel21d ago
I'll cancel the runners for the PR.
N
Niklas ⚡21d ago
Got the Plasma 6 screenshot up on the readme
No description
M
M221d ago
Don't mind the red build badges....
B
bsherman20d ago
FYI - added a couple lines to the governance doc to clarify what images we build. Specifically current and one previous version. https://universal-blue.discourse.group/docs?topic=51
Universal Blue
Universal Blue Project Governance
Main Images When people refer to Universal Blue or “uBlue” they will likely mean the base images. These are described as “OCI base images of Fedora with batteries included”. This means: Daily, automatic ingestion of Fedora OSTree desktops. Silverblue, Kinoite, Vauxite, Sericea, and others. Note that these are unofficially built images, Fedora...
B
bsherman17d ago
And with that I feel free to start removing F38. And @j0rge already disabled the 38 build workflows anyway 😎🤪👍 F38 fully removed (I think)
J
j0rge17d ago
your miniboss is slain!
Want results from more Discord servers?
Add your server
More Posts
Waydroid in portrait modeIs anyone able to run Waydroid in portrait mode on the Legion Go? I tried setting the height and widRead-only filesystem error when running command to fix Sunshine KMS display captureI have read-only filesystem error when sudo setcap cap_sys_admin+p /usr/bin/sunshine when sunshine iGRUB and DESKTOP helpHello, I would like to un-hide grub and boot into desktop mode by default. How can I do this?How to hide Cyan Line at bottom of screenUsing bazzite-asus-nvidia:40, on the bottom of the screen is a 1px tall cyan/azure line that will caBazzite 40 About: No longer NVidiaKDE Wayland About is showing Mesa Intel instead of NVidia. I am not sure if everything is fine, willProtontricks install out of date on bazziteHey guys I just wanted to bring to the dev teams attention that the current installed version of proBluetooth PS5 Controller connectivity issuesHave mentioned this a few times in #🎮bazzite, but not been able to resolve this yet. I have just reOneDrive in BazziteHi guys, these days I'm eyeing to ditch Windows completely but have a question - does abraunegg's OnAlt-tab / Forcing a certain controller / web browser through deckyNot NEW to Linux, but it’s been near a decade since I’ve really used it. Regardless, I recently put deck oled - gamescopeGamescope is unable to detect GPU usage and temperatures. I am currently on ● ostree-unverified-regHelldivers 2 GameGuard Error: 255Hello i recently install bazzite in a dual boot configuration i have created a seperate partition foBazzite Desktop- 8BitDo Controllers acting weirdHey! Love the OS, I mainly play fighting games and I've noticed something weird in my inputs. DifferExternal HDD not spinning downI have an external hard disk that dose not spin down after its been idle for a bit, and gets quite hLACT Broken on :testingThought I'd try out :testing, everything seems good except for LACT, which returns this error. If I Deck - 3500mhz CPU limitIs there a reason why my OLED deck can't exceed 3500MHz according to Gamescope, even though the BIOSCannot installHey y’all I’m trying to install Bazzite on my desktop w/ a 5600x 16g DDR4 Ram 3080 After booting no wifi on rog allyjust did a fresh install of bazzite on rog ally. I dont see an network device at all. The only optBazzite Nvidia discrete card compatibilityHi there. I just found about Bazzite yesterday and installed on an Intel based laptop to try it out.Secure boot enabled errorHi, this is a problem I've had for a while. So everything works with secure boot off. If I enable iBazzite-deck gnome softlocking during deck oobeReinstalled bazzite on a brand new 500gb nvme drive on my steam deck, went through initial desktop s