16:01:56 #startmeeting F37-blocker-review 16:01:56 Meeting started Mon Oct 17 16:01:56 2022 UTC. 16:01:56 This meeting is logged and archived in a public location. 16:01:56 The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:01:56 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:56 The meeting name has been set to 'f37-blocker-review' 16:01:58 #meetingname F37-blocker-review 16:01:58 The meeting name has been set to 'f37-blocker-review' 16:02:01 #topic Roll Call 16:02:02 .hello2 16:02:03 bcotton: bcotton 'Ben Cotton' 16:02:05 who's around for blocker fun 16:02:27 (fun is not guaranteed and may cause bloating, nausea, and other side effects) 16:02:37 .hello gui1ty 16:02:38 Penguinpee: gui1ty 'Sandro .' 16:02:41 * kparal lurks, busy filing a blocker and managing kids 16:02:44 * coremodule is here, ready for nausea and bloating. 16:03:19 adamw: sounds like you are back in BC or you had a very good Monday 16:04:22 kparal: don't mix the two ;) 16:05:15 Penguinpee: haha, yes, back in canada 16:05:15 .hello geraldosimiao 16:05:16 geraldosimiao: geraldosimiao 'Geraldo S. Simião Kutz' 16:09:01 alrighty, let's get rolling 16:10:24 * Penguinpee hums the tune of Rawhide 16:10:43 #chair kparal bcotton 16:10:43 Current chairs: adamw bcotton kparal 16:10:48 boilerplate alert! 16:10:53 #topic Introduction 16:10:54 Why are we here? 16:10:57 #info Our purpose in this meeting is to review proposed blocker and nice-to-have bugs and decide whether to accept them, and to monitor the progress of fixing existing accepted blocker and nice-to-have bugs. 16:10:59 #info We'll be following the process outlined at: 16:11:02 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:11:05 #info The bugs up for review today are available at: 16:11:08 #link http://qa.fedoraproject.org/blockerbugs/current 16:11:16 #info The criteria for release blocking bugs can be found at: 16:11:17 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:11:17 #link https://fedoraproject.org/wiki/Fedora_37_Beta_Release_Criteria 16:11:17 #link https://fedoraproject.org/wiki/Fedora_37_Final_Release_Criteria 16:11:38 #info for Final, we have: 16:11:44 #info 6 Accepted Blockers 16:11:48 #info 7 Proposed Freeze Exceptions 16:11:50 #info 14 Accepted Freeze Exceptions 16:12:39 ...and 1 prioritized bug 16:12:46 coremodule: do you want to secretarialize? 16:12:51 I'll do it, as long as it includes an anti-emetic... you know... for the nausea. 16:15:17 it's a deal 16:15:24 contact Dr. Nick for your medication 16:15:44 #info coremodule will secretarialize 16:16:00 ok, since we have no proposed blockers - good job, whoever is sitting on kparal! - let's start with 16:16:09 #topic proposed Final Freeze Exceptions 16:16:22 adamw, his children are doing a great job 16:16:31 #topic (2045329) dxvk-native: FTBFS in Fedora rawhide/f37 16:16:31 #link https://bugzilla.redhat.com/show_bug.cgi?id=2045329 16:16:32 #link https://pagure.io/fedora-qa/blocker-review/issue/976 16:16:36 #info Proposed Freeze Exceptions, dxvk-native, MODIFIED 16:16:36 #info Ticket vote: FinalFreezeException (+3,0,-0) (+gui1ty, +nielsenb, +kparal) 16:16:54 so, i asked for clarification in the ticket here but not sure if it came yet - if this is only FTBFS i'd be -1, i think that's our usual practice 16:17:16 there are clear reasons to fix FTI (fails to install) packages during freeze, but there's no clear reason to take fixes for FTBFS (fails to build) if the current build is installable and works 16:20:31 yeah, i'm not seeing anything obvious to support a +1 16:20:34 i just did `mock -r fedora-37-x86_64 --install dxvk-native` and it worked, so i'd say that suggests there's no FTI here 16:20:51 adamw: 😂 16:20:53 it's a minor release and the only weirdness is that the .fc36 package is what's in the 37 and rawhide repo 16:20:53 does anyone have a justification for taking FTBFS (only) as an FE or were people just voting on the assumption this was also fails-to-install ? 16:21:15 The current package in f37 and f38 is still from f36 16:22:40 0 FE on the basis of no argument for accepting being presented but it seeming harmless 16:22:45 Penguinpee: that's not really a problem if it installs and (ideally...) works 16:23:03 we may want to more clearly codify/communicate the FE default for FTI and FTBFS 16:24:21 i don't have a justification but i thought we always took FTBFS as FE 16:24:26 kparal: are you still +1 here? 16:24:44 * kparal looks up 16:25:11 well, I'm tempted to change my vote, but I'd like to know why there hasn't been a rebuild for f37 and f38. 16:25:33 I just like the main repo fixed. I don't have a strong opinion here. 16:25:40 FE doesn't mean they have to do it, just that they can do it 16:25:46 Penguinpee: probably because it's failed to build for a while and has just been fixed 16:26:34 I'm leaning towards FinalFE 0 16:27:13 Penguinpee: probably because it fails to build. :D 16:28:09 anyway, i'm -1, which puts us at +2/-1 on current formal votes 16:28:14 er. +3/-1, sorry 16:28:50 i can change to -1 to make the vote more contentious 16:29:02 ok -1 16:29:02 * kparal is 0 16:29:08 the update hasn't made it to any branch, yet: FinalFE -1 16:29:55 maybe a 0Day +1 for the effort ;) 16:30:17 there's no 0day fe, everything gets in at 0day... 16:30:41 okay, that puts us at, uh, -4 / +2 ? 16:31:16 -1 16:32:16 adamw: sent you a PM, I might need to go afk 16:32:53 * Penguinpee wonders what the use of ODay vote is 16:33:55 Penguinpee: https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Normal,_0-Day_and_Previous_Release_blockers 16:34:43 Penguinpee: basically it doesn't block approving the RC for release, but it blocks the release day unless a fix is in the repos 16:34:55 we almost never use it, at least not in recent memory 16:35:58 thanks. i probably have to revise some more ticket votes of mine. 16:36:15 alrighty, let's move on.. 16:37:49 proposed #agreed 2045329 - RejectedFreezeException (Final) - as this is only a fails-to-build bug and the existing package installs fine, and nobody is saying the existing package is broken, there's no clear justification for an FE here. 16:38:00 ack 16:38:27 ack 16:38:28 ack 16:39:05 #agreed 2045329 - RejectedFreezeException (Final) - as this is only a fails-to-build bug and the existing package installs fine, and nobody is saying the existing package is broken, there's no clear justification for an FE here 16:39:12 #topic (2134527) Please set widget.use-xdg-desktop-portal.file-picker=1 by default for Firefox 16:39:14 #link https://bugzilla.redhat.com/show_bug.cgi?id=2134527 16:39:16 #link https://pagure.io/fedora-qa/blocker-review/issue/971 16:39:19 #info Proposed Freeze Exceptions, firefox, NEW 16:39:23 #info Ticket vote: FinalFreezeException (+4,2,-0) (+bcotton, +geraldosimiao, +frantisekz, +gui1ty, kparal, nielsenb) 16:39:38 we have the votes to accept this, but just wanted to bring it up in the meeting in case anyone had any additional thoughts since it's quite important 16:39:49 i guess i'd be +1 but would want good testing, and practically speaking, we don't have a build and i'm gonna do the RC today 16:43:02 if no other thoughts, we'll accept this on current votes and move on... 16:43:36 I guess 16:43:45 🤞 with this one 16:44:16 proposed #agreed 2134527 - AcceptedFreezeException (Final) - this as accepted as it would be a substantial improvement for KDE users and affect the live images, but we would expect thorough testing before pulling in the change 16:44:28 ack 16:44:56 ack 16:46:19 ack 16:46:34 feels academic at this point, but... 16:46:55 #agreed 2134527 - AcceptedFreezeException (Final) - this as accepted as it would be a substantial improvement for KDE users and affect the live images, but we would expect thorough testing before pulling in the change 16:46:59 hey, we could always slip! that'd be fun 16:47:07 #topic (2113253) gnome-screenshot: FTBFS in Fedora rawhide/f37 16:47:14 #link https://bugzilla.redhat.com/show_bug.cgi?id=2113253 16:47:16 #link https://pagure.io/fedora-qa/blocker-review/issue/972 16:47:16 #info Proposed Freeze Exceptions, gnome-screenshot, VERIFIED 16:47:19 #info Ticket vote: FinalFreezeException (+4,0,-1) (+kparal, +frantisekz, +gui1ty, +nielsenb, -bcotton) 16:47:26 to me this is like the other, it's just an FTBFS 16:47:35 also, despite the name looking important, gnome-screenshot is not the default gnome screenshot thing 16:47:52 so i'm -1 on the same principle as the other 16:48:00 * bcotton nods in agreement 16:48:07 ok, let's not risk it 16:48:16 -1 from me 16:49:06 on the basis of the previous explanation: FinalFE -1 16:51:12 note, kparal had to step out i believe, so he can't change his vote... 16:51:16 frantisekz: doesn't seem to be around? 16:51:36 we're at -4 / +3 now i believe 16:53:03 * kparal is also -1 to make things consistent 16:53:35 oh he's back 16:53:46 so that's -5 / +2, we can call it 16:54:03 * adamw is the kind of democrat who calls votes when they're convenient 16:54:56 proposed #agreed 2113253 - RejectedFreezeException (Final) - as with 2045329, this appears to be only fails-to-build, the existing package installs and rebuilding it alone is not asserted to fix any important bugs, so this is rejected 16:55:18 ack 16:55:40 ack 16:55:53 ack 16:56:31 Ack 16:56:44 #agreed 2113253 - RejectedFreezeException (Final) - as with 2045329, this appears to be only fails-to-build, the existing package installs and rebuilding it alone is not asserted to fix any important bugs, so this is rejected 16:56:50 #topic (2135289) RPM packaged applications are presented in GNOME Software and preferred over Flatpaks on Silverblue 16:56:54 #link https://bugzilla.redhat.com/show_bug.cgi?id=2135289 16:56:56 #link https://pagure.io/fedora-qa/blocker-review/issue/975 16:56:59 #info Proposed Freeze Exceptions, gnome-software, MODIFIED 16:57:01 #info Ticket vote: FinalFreezeException (+4,1,-0) (+kparal, +mclasen, +nielsenb, +adamwill, gui1ty) 16:57:41 so i'm in favor of this in principle, but i did note an obvious potential problem here in the ticket, and kparal tested and found out that, uh, yeah, that happened: https://bugzilla.redhat.com/show_bug.cgi?id=2135289#c4 16:58:17 ugh 16:58:20 so i'm still in favor in principle, but we're definitely not gonna pull in the current build, and honestly this does feel too potentially fragile to pull in today...i'd be happier with it if we slipped or as a post-release update 16:58:33 agreed 16:58:54 Silverblue isn't blocking, but Workstation is. So making Silverblue better at the expense of Workstation seems undesirable 16:59:12 -1 FE and ask again if there's a fix that doesn't regress WS 16:59:43 -1 fe seems reasonable 16:59:50 In the light of kparal's latest comment: FinalFE -1 17:00:25 FinalFE -1 17:00:41 yeah, i think i'll make my vote -1 since we've demonstrated there is serious danger in poking this code 17:00:50 we can always revote if there's a slip and a later fix tests out well 17:01:32 so that makes us...-5 / +2, i think 17:01:36 kparal: still around? 17:03:01 he's managing blockers and filing kids now. told ya. :D 17:04:01 =) 17:04:06 I'm here now 17:05:03 -1 at the current time, of course. But it would be nice if somebody re-tested that. 17:05:09 +1 in general, e.g. if we slip 17:05:44 okay 17:05:47 i'll count that as -1 for now 17:06:43 proposed #agreed 2135289 - RejectedFreezeException (Final) - there is support for this in principle, but testing indicates the current update has a severe problem, and that indicates it's probably too late to be poking this code even if a quick fix is found for that specific problem. We may re-consider this if the problem kparal identified is addressed and the release slips 17:06:50 ack 17:06:57 ack 17:07:07 ack 17:07:11 ack 17:07:32 ack 17:07:51 #agreed 2135289 - RejectedFreezeException (Final) - there is support for this in principle, but testing indicates the current update has a severe problem, and that indicates it's probably too late to be poking this code even if a quick fix is found for that specific problem. We may re-consider this if the problem kparal identified is addressed and the release slips 17:08:01 #topic (2114728) golang-1.19.2 is available 17:08:03 #link https://bugzilla.redhat.com/show_bug.cgi?id=2114728 17:08:12 #link https://pagure.io/fedora-qa/blocker-review/issue/974 17:08:12 #info Proposed Freeze Exceptions, golang, ON_QA 17:08:13 #info Ticket vote: FinalFreezeException (+1,1,-1) (+gotmax23, gui1ty, -nielsenb) 17:09:06 https://groups.google.com/g/golang-announce/c/xtuG5faxtaU 17:09:14 so, it does seem like this literally fixes three security issues and nothing else 17:09:27 I withdraw my Oday vote 😊 17:09:36 but Go is compiled, right? 17:09:53 so pushing an update for the compiler alone doesn't fix anything? still, i guess we want to get it in the buildroot ASAP... 17:10:41 it will be available as soon as the freeze thaws... 17:11:13 well, we'd do the 0 day probably like friday at the earliest, more likely monday... 17:11:17 so i guess i can be +1 to this 17:12:19 +1 from me too 17:12:48 +1 17:13:06 +1 17:13:45 Eighth_Doctor: it's an update from 1.19.1 to 1.19.2. how many security patches are in that update? 17:14:12 Penguinpee: there are three security patches and nothing else 17:14:18 at least according to that changelog i linked 17:14:46 +1 too 17:14:58 yeah, found it in bodhi. 17:15:02 proposed #agreed 2114728 - AcceptedFreezeException (Final) - as this addresses three security issues, we see benefit to getting it in the buildroot (i.e. pushing it through stable) ASAP, so further builds of Go-based packages are protected against those issues 17:15:13 ack 17:16:09 I'm in favor of allowing security patches. But we've already agreed... 17:16:11 ack 17:17:02 ack 17:17:02 #agreed 2114728 - AcceptedFreezeException (Final) - as this addresses three security issues, we see benefit to getting it in the buildroot (i.e. pushing it through stable) ASAP, so further builds of Go-based packages are protected against those issues 17:17:22 Penguinpee: yeah, there seemed to be a strong enough +1 consensus to move forward, sorry :D trying to get through the meeting in reasonable time for everyone 17:17:31 #topic (2134742) Consider mesa-22.2.1-1 pull into F37 17:17:32 #link https://bugzilla.redhat.com/show_bug.cgi?id=2134742 17:17:34 #link https://pagure.io/fedora-qa/blocker-review/issue/973 17:17:43 #info Proposed Freeze Exceptions, mesa, MODIFIED 17:17:45 #info Ticket vote: FinalFreezeException (+0,0,-1) (-nielsenb) 17:18:17 since we didn't get any input from ajax or airlied (which also implies there isn't anything super important they really wanted us to pull in...), i'm gonna default to -1 here 17:18:26 adamw: np. i'm trying to adapt to the increase in speed. 17:18:31 -1 17:19:14 i'm pinging ajax on IRC now as a last ditch effort 17:19:27 drop that 0Day and add FinalFE -1 for me 17:20:04 Penguinpee: note even if there's a proposed #agreed on the table, votes aren't ignored, if a flood of votes the other way suddenly arrives we can take the proposal off the table again 17:20:59 are there any issues with the current mesa package? 17:22:01 well, i mean, there are issues with everything :D 17:22:11 but no, nobody seems to be waving any around in the ticket or the bug 17:22:34 so, we're looking pretty -1 then 17:22:39 then I stick with my vote 17:23:06 adamw: feeling cheeky? ;) 17:23:17 yeah, taking an update to mesa seems like poking fate in the eye 17:23:33 proposed #agreed 2134742 - RejectedFreezeException (Final) - nobody has provided a strong reason to pull this in and we have no evaluation from a domain expert, so it doesn't seem prudent to just pull this in and hope it makes things better 17:23:33 Penguinpee: always! 17:23:59 * Penguinpee tries to picture that 17:24:24 the poking that is 17:24:29 ack 17:24:43 ack 17:24:45 ack 17:25:51 * Penguinpee hears someone scream: "Dinner!" 17:26:08 I'm sure you manage the last one without me... 17:26:11 #agreed 2134742 - RejectedFreezeException (Final) - nobody has provided a strong reason to pull this in and we have no evaluation from a domain expert, so it doesn't seem prudent to just pull this in and hope it makes things better 17:26:12 food is optional 17:26:23 #topic (2133784) Most installed apps can't be started from Plasma Discover in a VM (without acceleration, in a Wayland session) 17:26:27 #link https://bugzilla.redhat.com/show_bug.cgi?id=2133784 17:26:30 #link https://pagure.io/fedora-qa/blocker-review/issue/966 17:26:33 #info Proposed Freeze Exceptions, plasma-discover, NEW 17:26:43 #info Ticket vote: FinalFreezeException (+4,0,-5) (+bcotton, +geraldosimiao, +nixuser, +pointy, -sgallagh, -lruzicka, -augenauf, -gui1ty, -nielsenb) 17:26:58 adamw: but there's some fluid to go with it :P 17:27:32 still -1 17:28:04 i guess i'll vote -1 at this point 17:28:10 can revisit if we slip and there's a fix to look at 17:28:14 so that makes it +4 / -6 17:28:28 i'll change from +1 to 0 17:28:54 I'll change to -1 17:29:28 alrighty 17:30:04 proposed #agreed 2133784 - RejectedFreezeException (Final) - while there would be value in fixing this for installs of apps on first boot before updating, it seems too dangerous to risk poking the software installer this late 17:30:18 ack 17:30:32 ack 17:32:24 one more ack? anyone? 17:33:17 ack 17:33:30 ack 17:33:40 i said ONE more 17:33:41 .fire lruzicka 17:33:41 adamw fires lruzicka 17:33:44 #agreed 2133784 - RejectedFreezeException (Final) - while there would be value in fixing this for installs of apps on first boot before updating, it seems too dangerous to risk poking the software installer this late 17:33:53 alrighty, on to a very quick 17:33:57 #topic Accepted Final blockers 17:34:17 your update here is: everything is basically fixed except we are still waiting on Carlos' build of glibc and upstream's Real Fixes for the calendar 17:34:28 but i am not going to wait much longer for either of those 17:34:40 i'm gonna take a shower and then if neither of them exists, i'm going to do builds with what we have, and request an RC with those 17:35:47 why not go ahead and merge the PRs now? 17:35:57 Conan Kudo: carlos says he's doing builds "right now" 17:36:09 so i don't want to mess with whatever he's doing unless i'm literally about to run the build 17:36:20 it's easy to just merge the PRs when i actually want to do the build 17:37:25 #info we have ready-to-go fixes for all blockers except 2129358 and 2132769/2132772. in both those cases we have fixes available but someone is working on "better" fixes and we've been waiting for those, but we cannot wait much longer, and will go with the available fixes soon if 'better' builds do not turn up 17:37:47 anyone have other notes? 17:39:18 not here 17:39:37 No notes noted 17:39:49 noted: no notes 17:39:59 #topic Open floor 17:40:11 any other notes on this more general topic for other notes?! 17:41:48 alrighty then 17:41:54 see you all on thursday for go/no-go i guess 17:41:57 thanks for coming, folks 17:42:03 woohoo 17:42:13 Yay 17:42:29 #endmeeting