<@amoloney:fedora.im>
17:01:23
!startmeeting F45 Beta Go/No-Go Meeting
<@meetbot:fedora.im>
17:01:24
Meeting started at 2026-09-10 17:01:23 UTC
<@meetbot:fedora.im>
17:01:24
The Meeting name is 'F45 Beta Go/No-Go Meeting'
<@amoloney:fedora.im>
17:01:52
!topic Purpose of this meeting
<@nirik:matrix.scrye.com>
17:01:56
morning everyone🌄
<@amoloney:fedora.im>
17:02:08
!info Purpose of this meeting is to check whether or not F45 Beta is ready for shipment, according to the release criteria.
<@amoloney:fedora.im>
17:02:26
!info This is determined in a few ways:
<@lruzicka:fedora.im>
17:02:45
Ciao ciao, my cosa nostra friends .... oops wrong channel
<@amoloney:fedora.im>
17:03:06
!info Release Candidate is available, No remaining blocker bugs, Test matrices are complete and Fedora CoreOS and IoT are ready
<@amoloney:fedora.im>
17:03:10
!topic Roll call
<@amoloney:fedora.im>
17:03:12
!hi
<@zodbot:fedora.im>
17:03:13
Aoife Moloney: Aoife Moloney (amoloney)
<@nirik:matrix.scrye.com>
17:03:21
!hi
<@zodbot:fedora.im>
17:03:22
nirik: Kevin Fenzi (kevin) - he / him / his
<@adamwill:fedora.im>
17:03:28
Lukáš Růžička a shadowy group with strange rituals that moves behind the scenes of mainstream society yet influences it deeply? that sounds like us!
<@adamwill:fedora.im>
17:03:37
!hi
<@zodbot:fedora.im>
17:03:38
adamw: Adam Williamson (adamwill) - he / him / his
<@amoloney:fedora.im>
17:03:57
Welcome to the stone cutters
<@nirik:matrix.scrye.com>
17:04:03
perhaps more 'organized' than us tho...
<@derekenz:fedora.im>
17:04:03
!hi
<@zodbot:fedora.im>
17:04:05
Derek Enz: Derek Enz (derekenz)
<@kparal:matrix.org>
17:04:23
!hi
<@amoloney:fedora.im>
17:04:56
hello hello everyone
<@ephmo:fedora.im>
17:05:43
!hi
<@zodbot:fedora.im>
17:05:44
Ephraim Kaov: Ephraim Kaov (ephmo) - he / him / his
<@amoloney:fedora.im>
17:05:46
Ill give it another minute for ppl to trickle in and then we will get underway ⛵️
<@amoloney:fedora.im>
17:06:51
Alrighty, it begins
<@amoloney:fedora.im>
17:07:07
!topic Current Status - RC
<@amoloney:fedora.im>
17:07:26
Do we have an rc worthy of the beta title?
<@lruzicka:fedora.im>
17:08:28
We do -> RC 1.3
<@amoloney:fedora.im>
17:09:18
!agreed RC 11.3 is available and will be discussed for release suitability
<@adamwill:fedora.im>
17:09:23
so close
<@lruzicka:fedora.im>
17:09:27
1.3
<@amoloney:fedora.im>
17:09:33
son of a ...
<@amoloney:fedora.im>
17:09:41
is the undo a thing yet?
<@amoloney:fedora.im>
17:10:49
!info The agreed statement is incorrect - RC 1.3 is the correct candidate number
<@amoloney:fedora.im>
17:11:00
!agreed RC 1.3 is available and will be discussed for release suitability
<@amoloney:fedora.im>
17:11:30
!topic Current Status - blockers
<@adamwill:fedora.im>
17:11:50
hi hi
<@amoloney:fedora.im>
17:11:58
!link https://qa.fedoraproject.org/blockerbugs/milestone/45/beta/buglist
<@amoloney:fedora.im>
17:12:20
!info This section is led by QA
<@amoloney:fedora.im>
17:12:35
*passes keyboard to QA
<@adamwill:fedora.im>
17:12:57
!info there are no proposed blockers 🎉
<@amoloney:fedora.im>
17:13:05
what?!
<@adamwill:fedora.im>
17:13:07
!info there is one accepted blocker
<@adamwill:fedora.im>
17:13:13
!topic (2524952) kmscon: NULL pointer dereference in seat_monitor_hotplug_dev when DRM device fails to initialize
<@adamwill:fedora.im>
17:13:13
!link https://bugzilla.redhat.com/show_bug.cgi?id=2524952
<@adamwill:fedora.im>
17:13:13
!link https://forge.fedoraproject.org/quality/blocker-review/issues/2156
<@adamwill:fedora.im>
17:13:13
!info Accepted Blocker, kmscon, VERIFIED
<@adamwill:fedora.im>
17:13:21
!info this is in state VERIFIED indicating it is fixed in Beta-1.3
<@adamwill:fedora.im>
17:13:36
!info there are no unaddressed blockers
<@nirik:matrix.scrye.com>
17:13:45
🎊
<@adamwill:fedora.im>
17:15:18
thus endeth the blocker portion
<@amoloney:fedora.im>
17:15:29
a new record, surely
<@amoloney:fedora.im>
17:15:53
!topic Current Status - Test Matrices
<@amoloney:fedora.im>
17:16:31
!link https://fedoraproject.org/wiki/Category:Fedora_45_Test_Results
<@amoloney:fedora.im>
17:17:09
I am excitely nervous to ask - how are the test coverages looking?
<@adamwill:fedora.im>
17:17:10
so we're missing some storage stuff because we lost the person who did that testing and the lab they did it in :|
<@adamwill:fedora.im>
17:17:32
there is a pending criteria proposal to drop the things we can't test any more, so i think it's reasonable to say we can do beta without them
<@adamwill:fedora.im>
17:17:46
specifically we're missing SAS and hwraid
<@nirik:matrix.scrye.com>
17:18:40
as I noted on the discourse thread about that I might be able to scare up some sas server's for testing with... still need to look and see tho.
<@adamwill:fedora.im>
17:18:49
anaconda-bot also still doesn't test on aarch64 yet, apparently, so webui storage testing on aarch64 is a bit thin. we should talk to kkoukiou about that
<@amoloney:fedora.im>
17:19:15
Will this be the first release that we will ship beta without certain testing because of losing people from QA over the last little while?
<@adamwill:fedora.im>
17:19:27
having the hw helps, but lili had the testing automated or at least scripted via beaker iirc
<@adamwill:fedora.im>
17:19:57
a bit, yeah, although advanced storage has always been tricky, even when we had lili she didn't have *all* the we listed iirc
<@amoloney:fedora.im>
17:20:44
I understand, but this sounds like this will be the first one that Fedora will likely feel impact from
<@adamwill:fedora.im>
17:20:56
for f43 beta we actually didn't have these either. for final we did have them though. we were only missing fcoe
<@adamwill:fedora.im>
17:21:25
f44 final we shipped without sas, hwraid or fcoe, so, erp
<@amoloney:fedora.im>
17:22:01
ugh, I dont love that this just 'is what it is' now :(
<@adamwill:fedora.im>
17:22:14
yeah, but oh well
<@adamwill:fedora.im>
17:22:26
it is arguable that nobody really uses this stuff with fedora anyway
<@kparal:matrix.org>
17:22:48
testing these is a long-term problem that got worse, that's why we proposed reducing the criteria
<@adamwill:fedora.im>
17:22:50
!info some advanced storage testing is missing due to lack of access to hardware, there is a pending criteria proposal to reduce the required coverage here
<@amoloney:fedora.im>
17:22:52
anyway, if you all are ok with proceeding, I cant see anything either to need to redo next week so will I !agree this section too?
<@adamwill:fedora.im>
17:23:04
hold on, still checking
<@amoloney:fedora.im>
17:23:10
ack, holdiing
<@kparal:matrix.org>
17:24:17
we probably shouldn't forget IoT and CoreOS (as we often do)
<@nirik:matrix.scrye.com>
17:24:34
I think we have sections for those later in the meeting...
<@adamwill:fedora.im>
17:24:53
there's a few holes in cloud
<@adamwill:fedora.im>
17:25:26
but i think overall coverage is fine (we have at least a result for each test, and for the specific tests where we don't have coverage in every env, it seems unlikely they'd be broken in a single env)
<@adamwill:fedora.im>
17:25:44
so...on the whole i think coverage looks good
<@amoloney:fedora.im>
17:27:04
sgtm
<@amoloney:fedora.im>
17:27:38
proceeding with an !agreed then and on to the CoreOS and IoT check in
<@geraldosimiao:matrix.org>
17:29:29
!hi
<@amoloney:fedora.im>
17:29:43
!proposal While we are missing some coverage across some places, eg hwraid, SAS and some Cloud, there is a proposal to reduce test coverage in the works and there is sufficient test coverage to continue with RC 1.3 for F45 Beta release
<@amoloney:fedora.im>
17:29:52
^^ does that sound ok?
<@lruzicka:fedora.im>
17:30:01
ack
<@ephmo:fedora.im>
17:30:21
ack
<@derekenz:fedora.im>
17:30:36
ack
<@adamwill:fedora.im>
17:30:44
ack
<@nirik:matrix.scrye.com>
17:30:44
ack
<@amoloney:fedora.im>
17:31:02
!agreed While we are missing some coverage across some places, eg hwraid, SAS and some Cloud, there is a proposal to reduce test coverage in the works and there is sufficient test coverage to continue with RC 1.3 for F45 Beta release
<@amoloney:fedora.im>
17:31:17
!topic Current Status - CoreOS and IoT Readiness
<@amoloney:fedora.im>
17:31:35
dustymabe: is CoreOS good for F45 beta?
<@geraldosimiao:matrix.org>
17:31:51
Ack
<@amoloney:fedora.im>
17:32:09
pwhalen: is IoT good to go too for beta?
<@pwhalen:fedora.im>
17:32:22
IoT is Ready!
<@dustymabe:matrix.org>
17:32:47
Aoife Moloney: marmijo may know better than I
<@adamwill:fedora.im>
17:33:18
pwhalen I've sent the openQA results to https://fedoraproject.org/wiki/Test_Results:Fedora-IoT_45_RC_20260909.0_General
<@adamwill:fedora.im>
17:33:32
but it is still missing human results for some tests
<@amoloney:fedora.im>
17:33:34
marmijo: same question to you please :) is Fedora CoreOS ready for beta?
<@pwhalen:fedora.im>
17:33:37
Thank you adamw
<@kparal:matrix.org>
17:34:26
Human IoT results are here, somewhat older: https://fedoraproject.org/wiki/Test_Results:Fedora-IoT_45_RC_20260828.0_Summary
<@marmijo:fedora.im>
17:34:34
CoreOS is ready for beta!
<@dustymabe:matrix.org>
17:34:36
Aoife Moloney: looking at our recent builds of `branched` (based on f45) seems to be passing tests. so I'd say we're good
<@amoloney:fedora.im>
17:35:04
ack, thank you
<@pwhalen:fedora.im>
17:35:13
Kamil PáralI have more to add to 0909, just didnt want to disrupt coconut
<@amoloney:fedora.im>
17:35:20
!agreed Fedora CoreOS and IoT are ready for F45 Beta release
<@amoloney:fedora.im>
17:36:39
!topic Go/No-Go Decision
<@amoloney:fedora.im>
17:37:14
I will now poll FESCo, Rel-Eng and QA for a decision
<@amoloney:fedora.im>
17:37:18
FESCo?
<@nirik:matrix.scrye.com>
17:38:18
go
<@amoloney:fedora.im>
17:38:24
Rel-Eng?
<@nirik:matrix.scrye.com>
17:38:27
also go
<@amoloney:fedora.im>
17:38:39
QA?
<@kparal:matrix.org>
17:38:58
go
<@ephmo:fedora.im>
17:39:10
go
<@amoloney:fedora.im>
17:39:47
!agreed F45 Beta Release is GO, with RC 1.3
<@adamwill:fedora.im>
17:39:49
yaay
<@kparal:matrix.org>
17:40:06
🎆
<@lruzicka:fedora.im>
17:40:20
Go
<@amoloney:fedora.im>
17:40:25
!info F45 Beta will release on Tuesday, 15 September 2026
<@amoloney:fedora.im>
17:40:34
!action @amoloney to announce decision
<@amoloney:fedora.im>
17:40:39
!topic Open Floor
<@amoloney:fedora.im>
17:41:06
I am shocked. 40 min go/no-go meeting???! and its a Go??!! :D
<@zodbot:fedora.im>
17:41:43
niknikovsky has already given cookies to amoloney during the F44 timeframe
<@niknikovsky:fedora.im>
17:41:55
must be redemption for the delayed launch of 44
<@nirik:matrix.scrye.com>
17:42:03
I'll take it. 😀
<@amoloney:fedora.im>
17:42:11
Well done everyone, not only for your work in getting beta shipped, but inadvertently scoring me an hours free babysitting :D
<@amoloney:fedora.im>
17:42:34
I thought Id be online for at least another 2 hours! yay!
<@niknikovsky:fedora.im>
17:42:51
I'm a bit surprised this meeting wasn't in #blocker-review:fedoraproject.org
<@nirik:matrix.scrye.com>
17:42:52
we can keep the meeting open longer if you need more time...
<@niknikovsky:fedora.im>
17:42:57
but it kinda makes sense
<@geraldosimiao:matrix.org>
17:43:17
go no-go is allways here
<@amoloney:fedora.im>
17:43:28
there is always more work to be done, both paid and unpaid so I will take the bonus time while I can :D
<@amoloney:fedora.im>
17:44:05
We are now in open floor, so is there anything folks want to talk about relating to F45 beta before we officially close the meeting?
<@lruzicka:fedora.im>
17:44:06
Go/no go never is in Blocker Review room
<@nirik:matrix.scrye.com>
17:44:09
completely fair
<@nirik:matrix.scrye.com>
17:46:07
yeah, a few, but oh well...
<@adamwill:fedora.im>
17:46:40
yeah, there are some FEs it would've been nice to get in but eh
<@adamwill:fedora.im>
17:46:41
it's a beta
<@amoloney:fedora.im>
17:47:09
thank you for checking anyway, nirik . Theres always Final :)
<@kparal:matrix.org>
17:47:18
adamw: there are two updates that needs pushing stable, but I'm sure you'll handle that
<@nirik:matrix.scrye.com>
17:47:21
COSMIC-Atomic (x86_64 and aarch64 ostree), MiracleWM (x86_64 and aarch64 isos), Budgie-Atomic and Sway-Atomic isos.
<@kparal:matrix.org>
17:47:45
(kmscon and anaconda-webui)
<@amoloney:fedora.im>
17:48:45
We can let websites know in the release room anything unavailable for beta
<@kparal:matrix.org>
17:48:49
Just curious, do we have any policy whether we release spins that can't even start the installer? Sometimes that happens (currently with SoaS) and I don't think we have any policy for it, we just keep publishing it, even when broken
<@kparal:matrix.org>
17:49:29
and I'm thinking more about Final here, not Beta
<@geraldosimiao:matrix.org>
17:49:30
COSMIC spin, (the recular rpm one) don't start graphic session on VM
<@geraldosimiao:matrix.org>
17:49:38
COSMIC spin, (the regular rpm one) don't start graphic session on VM
<@ephmo:fedora.im>
17:50:11
You need to enable 3D acceleration to work
<@nirik:matrix.scrye.com>
17:50:12
I don't think we do have anything, but perhaps we should?
<@lruzicka:fedora.im>
17:50:16
I have never seen any such policy, but it would make a sense not to ship such assets
<@amoloney:fedora.im>
17:51:08
I had a quick google skim (not fully into the fedora docs). It doesnt specifically say anything about the installer, but I wonder is it implied if its to be considered for a release. It would seem that that would be a pretty standard thing to be able to do
<@geraldosimiao:matrix.org>
17:51:27
I know, I test the respins every 15 days, but this time it dind't work
<@ephmo:fedora.im>
17:52:36
I will take a look
<@amoloney:fedora.im>
17:53:07
Do we want to take an action here to look into a policy for Final?
<@amoloney:fedora.im>
17:53:44
maybe F46 is the more realistic release if so, but it might be something for F45
<@amoloney:fedora.im>
17:53:56
and I can help drive it, Id just need help with wording
<@kparal:matrix.org>
17:54:34
I think it's causing us bad PR if we release a completely broken spin, even if non-broken. If anyone has time to design some policy regarding that, I think it would be beneficial for Fedora. I'm not volunteering, though, unfortunately
<@kparal:matrix.org>
17:54:45
I think it's causing us bad PR if we release a completely broken spin, even if non-blocking. If anyone has time to design some policy regarding that, I think it would be beneficial for Fedora. I'm not volunteering, though, unfortunately
<@amoloney:fedora.im>
17:55:35
I can volunteer, once I can lean on a few of you for checking that what I write actually makes sense 😅
<@nirik:matrix.scrye.com>
17:55:50
I'm wondering if we could do a very basic openqa test on them all? boot, start installer? but then thats work taken away from higher pri stuff
<@nirik:matrix.scrye.com>
17:56:04
so perhaps just a manual test/sign off
<@kparal:matrix.org>
17:56:09
I'm happy to share my opinions 😄
<@nirik:matrix.scrye.com>
17:56:34
yeah, lets discuss that out of meeting? perhaps next qe meeting?
<@conan_kudo:matrix.org>
17:56:35
I would love to be able to do at least a basic smoke test for all spins
<@amoloney:fedora.im>
17:57:07
and to be clear, I assume the correct pathway here is: engage with FESCo on what the right basic standard should be for Spins to be release-ready via a ticket?
<@conan_kudo:matrix.org>
17:57:13
!hi
<@kparal:matrix.org>
17:57:44
no worries, the bot ignores me as well
<@amoloney:fedora.im>
17:58:42
So are we picking up the spins vs installer topic in a qa meeting for more discussion before making any actions?
<@nirik:matrix.scrye.com>
17:58:46
Well, quality folks have a process for modifying the release critera. I would think that would just be the place
<@kparal:matrix.org>
17:59:13
We can discuss it in the next meeting, on at Discussion, both work
<@amoloney:fedora.im>
17:59:21
that makes sense to me, Im just checking where people are with it. It sounds important, I dont want it to be missed
<@kparal:matrix.org>
17:59:39
We can discuss it in the next meeting, or at Discussion, both work
<@conan_kudo:matrix.org>
18:00:20
(this also kind of ties into "we need GPUs in OpenQA nodes" too)
<@conan_kudo:matrix.org>
18:00:55
we really are going to need 3D acceleration support in OpenQA sooner rather than later
<@conan_kudo:matrix.org>
18:01:11
even ignoring all the ML based stuff
<@amoloney:fedora.im>
18:02:14
So Im going to close this meeting now as we are more or less complete. Lets revisit the spins topic in the next quality meeting please and bring it forward to discourse then if there is a proposal to change criteria from that discussion
<@geraldosimiao:matrix.org>
18:02:59
without that we can't test the cosmic spin
<@amoloney:fedora.im>
18:03:16
(you can assume I will be at the next meeting and will do any discussion posting if that helps alleviate some admin work from quality)
<@amoloney:fedora.im>
18:03:35
with that folks, we are FIN!
<@amoloney:fedora.im>
18:03:39
!endmeeting