16:01:56 <adamw> #startmeeting F37-blocker-review
16:01:56 <zodbot> Meeting started Mon Oct 17 16:01:56 2022 UTC.
16:01:56 <zodbot> This meeting is logged and archived in a public location.
16:01:56 <zodbot> The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:01:56 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:01:56 <zodbot> The meeting name has been set to 'f37-blocker-review'
16:01:58 <adamw> #meetingname F37-blocker-review
16:01:58 <zodbot> The meeting name has been set to 'f37-blocker-review'
16:02:01 <adamw> #topic Roll Call
16:02:02 <bcotton> .hello2
16:02:03 <zodbot> bcotton: bcotton 'Ben Cotton' <bcotton@redhat.com>
16:02:05 <adamw> who's around for blocker fun
16:02:27 <adamw> (fun is not guaranteed and may cause bloating, nausea, and other side effects)
16:02:37 <Penguinpee> .hello gui1ty
16:02:38 <zodbot> Penguinpee: gui1ty 'Sandro .' <gui1ty@penguinpee.nl>
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 <Penguinpee> adamw: sounds like you are back in BC or you had a very good Monday
16:04:22 <Penguinpee> kparal: don't mix the two ;)
16:05:15 <adamw> Penguinpee: haha, yes, back in canada
16:05:15 <geraldosimiao> .hello geraldosimiao
16:05:16 <zodbot> geraldosimiao: geraldosimiao 'Geraldo S. Simião Kutz' <geraldo.simiao.kutz@gmail.com>
16:09:01 <adamw> alrighty, let's get rolling
16:10:24 * Penguinpee hums the tune of Rawhide
16:10:43 <adamw> #chair kparal bcotton
16:10:43 <zodbot> Current chairs: adamw bcotton kparal
16:10:48 <adamw> boilerplate alert!
16:10:53 <adamw> #topic Introduction
16:10:54 <adamw> Why are we here?
16:10:57 <adamw> #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 <adamw> #info We'll be following the process outlined at:
16:11:02 <adamw> #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting
16:11:05 <adamw> #info The bugs up for review today are available at:
16:11:08 <adamw> #link http://qa.fedoraproject.org/blockerbugs/current
16:11:16 <adamw> #info The criteria for release blocking bugs can be found at:
16:11:17 <adamw> #link https://fedoraproject.org/wiki/Basic_Release_Criteria
16:11:17 <adamw> #link https://fedoraproject.org/wiki/Fedora_37_Beta_Release_Criteria
16:11:17 <adamw> #link https://fedoraproject.org/wiki/Fedora_37_Final_Release_Criteria
16:11:38 <adamw> #info for Final, we have:
16:11:44 <adamw> #info 6 Accepted Blockers
16:11:48 <adamw> #info 7 Proposed Freeze Exceptions
16:11:50 <adamw> #info 14 Accepted Freeze Exceptions
16:12:39 <Penguinpee> ...and 1 prioritized bug
16:12:46 <adamw> coremodule: do you want to secretarialize?
16:12:51 <coremodule> I'll do it, as long as it includes an anti-emetic... you know... for the nausea.
16:15:17 <adamw> it's a deal
16:15:24 <adamw> contact Dr. Nick for your medication
16:15:44 <adamw> #info coremodule will secretarialize
16:16:00 <adamw> ok, since we have no proposed blockers - good job, whoever is sitting on kparal! - let's start with
16:16:09 <adamw> #topic proposed Final Freeze Exceptions
16:16:22 <lruzicka> adamw, his children are doing a great job
16:16:31 <adamw> #topic (2045329) dxvk-native: FTBFS in Fedora rawhide/f37
16:16:31 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2045329
16:16:32 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/976
16:16:36 <adamw> #info Proposed Freeze Exceptions, dxvk-native, MODIFIED
16:16:36 <adamw> #info Ticket vote: FinalFreezeException (+3,0,-0) (+gui1ty, +nielsenb, +kparal)
16:16:54 <adamw> 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 <adamw> 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 <bcotton> yeah, i'm not seeing anything obvious to support a +1
16:20:34 <adamw> 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 <geraldosimiao> adamw: 😂
16:20:53 <bcotton> 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 <adamw> 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 <Penguinpee> The current package in f37 and f38 is still from f36
16:22:40 <bcotton> 0 FE on the basis of no argument for accepting being presented but it seeming harmless
16:22:45 <adamw> Penguinpee: that's not really a problem if it installs and (ideally...) works
16:23:03 <bcotton> we may want to more clearly codify/communicate the FE default for FTI and FTBFS
16:24:21 <cmurf> i don't have a justification but i thought we always took FTBFS as FE
16:24:26 <adamw> kparal: are you still +1 here?
16:24:44 * kparal looks up
16:25:11 <Penguinpee> 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 <kparal> I just like the main repo fixed. I don't have a strong opinion here.
16:25:40 <cmurf> FE doesn't mean they have to do it, just that they can do it
16:25:46 <bcotton> Penguinpee: probably because it's failed to build for a while and has just been fixed
16:26:34 <Penguinpee> I'm leaning towards FinalFE 0
16:27:13 <adamw> Penguinpee: probably because it fails to build. :D
16:28:09 <adamw> anyway, i'm -1, which puts us at +2/-1 on current formal votes
16:28:14 <adamw> er. +3/-1, sorry
16:28:50 <bcotton> i can change to -1 to make the vote more contentious
16:29:02 <cmurf> ok -1
16:29:02 * kparal is 0
16:29:08 <Penguinpee> the update hasn't made it to any branch, yet: FinalFE -1
16:29:55 <Penguinpee> maybe a 0Day +1 for the effort ;)
16:30:17 <adamw> there's no 0day fe, everything gets in at 0day...
16:30:41 <adamw> okay, that puts us at, uh, -4 / +2 ?
16:31:16 <geraldosimiao> -1
16:32:16 <kparal> 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 <bcotton> Penguinpee: https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Normal,_0-Day_and_Previous_Release_blockers
16:34:43 <bcotton> 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 <bcotton> we almost never use it, at least not in recent memory
16:35:58 <Penguinpee> thanks. i probably have to revise some more ticket votes of mine.
16:36:15 <adamw> alrighty, let's move on..
16:37:49 <adamw> 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 <bcotton> ack
16:38:27 <Penguinpee> ack
16:38:28 <lruzicka> ack
16:39:05 <adamw> #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 <adamw> #topic (2134527) Please set widget.use-xdg-desktop-portal.file-picker=1 by default for Firefox
16:39:14 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2134527
16:39:16 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/971
16:39:19 <adamw> #info Proposed Freeze Exceptions, firefox, NEW
16:39:23 <adamw> #info Ticket vote: FinalFreezeException (+4,2,-0) (+bcotton, +geraldosimiao, +frantisekz, +gui1ty, kparal, nielsenb)
16:39:38 <adamw> 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 <adamw> 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 <adamw> if no other thoughts, we'll accept this on current votes and move on...
16:43:36 <lruzicka> I guess
16:43:45 <Penguinpee> 🤞 with this one
16:44:16 <adamw> 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 <lruzicka> ack
16:44:56 <Penguinpee> ack
16:46:19 <bcotton> ack
16:46:34 <bcotton> feels academic at this point, but...
16:46:55 <adamw> #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 <adamw> hey, we could always slip! that'd be fun
16:47:07 <adamw> #topic (2113253) gnome-screenshot: FTBFS in Fedora rawhide/f37
16:47:14 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2113253
16:47:16 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/972
16:47:16 <adamw> #info Proposed Freeze Exceptions, gnome-screenshot, VERIFIED
16:47:19 <adamw> #info Ticket vote: FinalFreezeException (+4,0,-1) (+kparal, +frantisekz, +gui1ty, +nielsenb, -bcotton)
16:47:26 <adamw> to me this is like the other, it's just an FTBFS
16:47:35 <adamw> also, despite the name looking important, gnome-screenshot is not the default gnome screenshot thing
16:47:52 <adamw> so i'm -1 on the same principle as the other
16:48:00 * bcotton nods in agreement
16:48:07 <lruzicka> ok, let's not risk it
16:48:16 <lruzicka> -1 from me
16:49:06 <Penguinpee> on the basis of the previous explanation: FinalFE -1
16:51:12 <adamw> note, kparal had to step out i believe, so he can't change his vote...
16:51:16 <adamw> frantisekz: doesn't seem to be around?
16:51:36 <adamw> we're at -4 / +3 now i believe
16:53:03 * kparal is also -1 to make things consistent
16:53:35 <adamw> oh he's back
16:53:46 <adamw> 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 <adamw> 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 <lruzicka> ack
16:55:40 <bcotton> ack
16:55:53 <Penguinpee> ack
16:56:31 <geraldosimiao> Ack
16:56:44 <adamw> #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 <adamw> #topic (2135289) RPM packaged applications are presented in GNOME Software and preferred over Flatpaks on Silverblue
16:56:54 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2135289
16:56:56 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/975
16:56:59 <adamw> #info Proposed Freeze Exceptions, gnome-software, MODIFIED
16:57:01 <adamw> #info Ticket vote: FinalFreezeException (+4,1,-0) (+kparal, +mclasen, +nielsenb, +adamwill, gui1ty)
16:57:41 <adamw> 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 <bcotton> ugh
16:58:20 <adamw> 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 <bcotton> agreed
16:58:54 <bcotton> Silverblue isn't blocking, but Workstation is. So making Silverblue better at the expense of Workstation seems undesirable
16:59:12 <bcotton> -1 FE and ask again if there's a fix that doesn't regress WS
16:59:43 <lruzicka> -1 fe seems reasonable
16:59:50 <Penguinpee> In the light of kparal's latest comment: FinalFE -1
17:00:25 <geraldosimiao> FinalFE -1
17:00:41 <adamw> yeah, i think i'll make my vote -1 since we've demonstrated there is serious danger in poking this code
17:00:50 <adamw> we can always revote if there's a slip and a later fix tests out well
17:01:32 <adamw> so that makes us...-5 / +2, i think
17:01:36 <adamw> kparal: still around?
17:03:01 <Penguinpee> he's managing blockers and filing kids now. told ya. :D
17:04:01 <adamw> =)
17:04:06 <kparal> I'm here now
17:05:03 <kparal> -1 at the current time, of course. But it would be nice if somebody re-tested that.
17:05:09 <kparal> +1 in general, e.g. if we slip
17:05:44 <adamw> okay
17:05:47 <adamw> i'll count that as -1 for now
17:06:43 <adamw> 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 <bcotton> ack
17:06:57 <kparal> ack
17:07:07 <Penguinpee> ack
17:07:11 <geraldosimiao> ack
17:07:32 <lruzicka> ack
17:07:51 <adamw> #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 <adamw> #topic (2114728) golang-1.19.2 is available
17:08:03 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2114728
17:08:12 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/974
17:08:12 <adamw> #info Proposed Freeze Exceptions, golang, ON_QA
17:08:13 <adamw> #info Ticket vote: FinalFreezeException (+1,1,-1) (+gotmax23, gui1ty, -nielsenb)
17:09:06 <adamw> https://groups.google.com/g/golang-announce/c/xtuG5faxtaU
17:09:14 <adamw> so, it does seem like this literally fixes three security issues and nothing else
17:09:27 <Penguinpee> I withdraw my Oday vote 😊
17:09:36 <adamw> but Go is compiled, right?
17:09:53 <adamw> 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 <Penguinpee> it will be available as soon as the freeze thaws...
17:11:13 <adamw> well, we'd do the 0 day probably like friday at the earliest, more likely monday...
17:11:17 <adamw> so i guess i can be +1 to this
17:12:19 <Eighth_Doctor> +1 from me too
17:12:48 <bcotton> +1
17:13:06 <lruzicka> +1
17:13:45 <Penguinpee> 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 <adamw> Penguinpee: there are three security patches and nothing else
17:14:18 <adamw> at least according to that changelog i linked
17:14:46 <geraldosimiao> +1 too
17:14:58 <Penguinpee> yeah, found it in bodhi.
17:15:02 <adamw> 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 <bcotton> ack
17:16:09 <Penguinpee> I'm in favor of allowing security patches. But we've already agreed...
17:16:11 <Penguinpee> ack
17:17:02 <geraldosimiao> ack
17:17:02 <adamw> #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 <adamw> 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 <adamw> #topic (2134742) Consider mesa-22.2.1-1 pull into F37
17:17:32 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2134742
17:17:34 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/973
17:17:43 <adamw> #info Proposed Freeze Exceptions, mesa, MODIFIED
17:17:45 <adamw> #info Ticket vote: FinalFreezeException (+0,0,-1) (-nielsenb)
17:18:17 <adamw> 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 <Penguinpee> adamw: np. i'm trying to adapt to the increase in speed.
17:18:31 <bcotton> -1
17:19:14 <adamw> i'm pinging ajax on IRC now as a last ditch effort
17:19:27 <Penguinpee> drop that 0Day and add FinalFE -1 for me
17:20:04 <adamw> 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 <Penguinpee> are there any issues with the current mesa package?
17:22:01 <adamw> well, i mean, there are issues with everything :D
17:22:11 <adamw> but no, nobody seems to be waving any around in the ticket or the bug
17:22:34 <adamw> so, we're looking pretty -1 then
17:22:39 <Penguinpee> then I stick with my vote
17:23:06 <Penguinpee> adamw: feeling cheeky? ;)
17:23:17 <bcotton> yeah, taking an update to mesa seems like poking fate in the eye
17:23:33 <adamw> 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 <adamw> Penguinpee: always!
17:23:59 * Penguinpee tries to picture that
17:24:24 <Penguinpee> the poking that is
17:24:29 <Penguinpee> ack
17:24:43 <lruzicka> ack
17:24:45 <bcotton> ack
17:25:51 * Penguinpee hears someone scream: "Dinner!"
17:26:08 <Penguinpee> I'm sure you manage the last one without me...
17:26:11 <adamw> #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 <adamw> food is optional
17:26:23 <adamw> #topic (2133784) Most installed apps can't be started from Plasma Discover in a VM (without acceleration, in a Wayland session)
17:26:27 <adamw> #link https://bugzilla.redhat.com/show_bug.cgi?id=2133784
17:26:30 <adamw> #link https://pagure.io/fedora-qa/blocker-review/issue/966
17:26:33 <adamw> #info Proposed Freeze Exceptions, plasma-discover, NEW
17:26:43 <adamw> #info Ticket vote: FinalFreezeException (+4,0,-5) (+bcotton, +geraldosimiao, +nixuser, +pointy, -sgallagh, -lruzicka, -augenauf, -gui1ty, -nielsenb)
17:26:58 <Penguinpee> adamw: but there's some fluid to go with it :P
17:27:32 <lruzicka> still -1
17:28:04 <adamw> i guess i'll vote -1 at this point
17:28:10 <adamw> can revisit if we slip and there's a fix to look at
17:28:14 <adamw> so that makes it +4 / -6
17:28:28 <bcotton> i'll change from +1 to 0
17:28:54 <geraldosimiao> I'll change to -1
17:29:28 <adamw> alrighty
17:30:04 <adamw> 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 <bcotton> ack
17:30:32 <geraldosimiao> ack
17:32:24 <adamw> one more ack? anyone?
17:33:17 <coremodule> ack
17:33:30 <lruzicka> ack
17:33:40 <adamw> i said ONE more
17:33:41 <adamw> .fire lruzicka
17:33:41 <zodbot> adamw fires lruzicka
17:33:44 <adamw> #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 <adamw> alrighty, on to a very quick
17:33:57 <adamw> #topic Accepted Final blockers
17:34:17 <adamw> 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 <adamw> but i am not going to wait much longer for either of those
17:34:40 <adamw> 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 <Eighth_Doctor> why not go ahead and merge the PRs now?
17:35:57 <adamw> Conan Kudo: carlos says he's doing builds "right now"
17:36:09 <adamw> so i don't want to mess with whatever he's doing unless i'm literally about to run the build
17:36:20 <adamw> it's easy to just merge the PRs when i actually want to do the build
17:37:25 <adamw> #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 <adamw> anyone have other notes?
17:39:18 <lruzicka> not here
17:39:37 <coremodule> No notes noted
17:39:49 <adamw> noted: no notes
17:39:59 <adamw> #topic Open floor
17:40:11 <adamw> any other notes on this more general topic for other notes?!
17:41:48 <adamw> alrighty then
17:41:54 <adamw> see you all on thursday for go/no-go i guess
17:41:57 <adamw> thanks for coming, folks
17:42:03 <bcotton> woohoo
17:42:13 <geraldosimiao> Yay
17:42:29 <adamw> #endmeeting