16:00:26 #startmeeting F39-blocker-review 16:00:26 Meeting started Mon Oct 16 16:00:26 2023 UTC. 16:00:26 This meeting is logged and archived in a public location. 16:00:26 The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:26 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:26 The meeting name has been set to 'f39-blocker-review' 16:00:27 #meetingname F39-blocker-review 16:00:27 The meeting name has been set to 'f39-blocker-review' 16:00:27 #topic Roll Call 16:00:31 ahoyhoyhoy folks 16:00:32 .hello ngompa 16:00:33 Son_Goku: ngompa 'Neal Gompa' 16:00:33 .hello lruzicka 16:00:35 aloha! 16:00:35 .hi 16:00:36 lruzicka: lruzicka 'Lukáš Růžička' 16:00:36 .hello2 16:00:38 .hello2 rishi 16:00:39 neil: neil 'Neil Hanlon' 16:00:42 frantisekz: frantisekz 'František Zatloukal' 16:00:42 .hello thebeanogamer 16:00:44 mornin' folks - afternoon, others 16:00:44 rishi: rishi 'Debarshi Ray' 16:00:47 thebeanogamer: thebeanogamer 'Daniel Milnes' 16:00:48 * lruzicka has only 30 minutes, so please let's hurry 16:01:05 * thebeanogamer has some hurtful things to say about the Raspberry Pi 4 16:01:19 .hello 16:01:19 nielsenb: (hello ) -- Alias for "hellomynameis $1". 16:01:23 .hello2 16:01:24 nielsenb: nielsenb 'Brandon Nielsen' 16:01:26 Derp 16:01:37 I'll cover my Pi 4's ears 16:02:07 my Pis need to hear it, so I'm fine with that :P 16:02:16 Could you cover them with a real time clock? 16:02:38 Sure, how do you propose it be powered? 16:02:39 Haven't even had time to try that new boot issue, that's my fun project for this evening... 16:02:45 let's do nothing for thirty minutes then we can get started after lruzicka leaves 16:03:03 #chair nielsenb son_goku 16:03:03 Current chairs: adamw nielsenb son_goku 16:03:08 @nielsenb I'm British, so it will be powered by hash language 16:03:08 haha, you know how to make someone happy for sure, adamw 16:03:12 * kparal is here 16:03:16 impending boilerplate alert! 16:03:19 #topic Introduction 16:03:19 Why are we here? 16:03:19 #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:03:19 #info We'll be following the process outlined at: 16:03:19 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:03:20 #info The bugs up for review today are available at: 16:03:22 #link http://qa.fedoraproject.org/blockerbugs/current 16:03:24 #info The criteria for release blocking bugs can be found at: 16:03:26 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:03:30 #link https://fedoraproject.org/wiki/Fedora_39_Beta_Release_Criteria 16:03:32 #link https://fedoraproject.org/wiki/Fedora_39_Final_Release_Criteria 16:03:39 #info for Final, we have: 16:03:40 #info 1 Proposed Blockers 16:03:40 #info 5 Accepted Blockers 16:03:44 .hello2 16:03:45 coremodule: coremodule 'Geoffrey Marr' 16:03:45 #info 1 Accepted Previous Release Blockers 16:03:45 #info 2 Proposed Freeze Exceptions 16:03:45 #info 7 Accepted Freeze Exceptions 16:03:57 * coremodule willing to act as secretary. 16:03:59 thanks! 16:04:03 #info coremodule will secretarialize 16:04:49 previous release blocker? 16:04:53 the upgrade one 16:04:55 ah 16:05:00 seems like that one would likely need to be addressed in 38, not 39 16:05:26 is that the one for fedora-appstream-metadata? 16:05:36 so that discover upgrades are enabled? 16:05:43 no 16:05:47 the one where upgrades on pi 4 are broken 16:05:51 ah that one 16:06:22 alrighty, let's get into it 16:06:27 #topic Proposed Final blockers 16:06:44 #topic (2244305) Fedora Server 39 does not boot on Raspberry Pi 4 (RPi4) from microSD card slot 16:06:44 #link https://bugzilla.redhat.com/show_bug.cgi?id=2244305 16:06:44 #link https://pagure.io/fedora-qa/blocker-review/issue/1411 16:06:44 #info Proposed Blocker, uboot-tools, NEW 16:06:55 .hello geraldosimiao 16:06:56 geraldosimiao: geraldosimiao 'Geraldo S. Simião Kutz' 16:07:07 we...really don't have much here yet. it's only just been filed/proposed. i thought it was likely a dupe of 2241252 but it seems possibly not 16:07:17 would really help if more folks can test on pi 4, i guess 16:07:21 i don't have one 16:07:29 mine are burned out 16:07:34 so I don't have any that work anymore 16:07:45 Provided I can find a MicroSD -> USB adapter, I should be able to test this one later today 16:07:53 Will comment my findings on Bugzilla 16:08:21 looks like a blocker to me at this moment 16:08:54 i mean, as described it clearly is one, yeah 16:09:07 i guess we can accept it while investigation continues, we can always change our minds later 16:09:16 yup 16:09:18 yeah, in that case, +1 16:09:22 +1 FinalBlocker 16:09:26 +1 FinalBlocker 16:09:26 +1 blocker 16:09:32 +1 FinalBlocker 16:09:33 FinalBlocker +1 16:09:40 +1 fb 16:09:43 +1 fb 16:11:23 proposed #agreed 2244305 - AcceptedBlocker (Final) - this is a relatively new bug and we don't know the details or how (if at all) it's related to 2241252 yet, but as described, it's clearly a violation of "system must boot" on Pi 4, a supported aarch64 platform. we accept it on its face for now and will continue to research 16:11:27 ack 16:11:36 ack 16:11:36 ack 16:11:43 ack 16:11:45 ack 16:11:46 ack 16:11:47 ack 16:13:08 #agreed 2244305 - AcceptedBlocker (Final) - this is a relatively new bug and we don't know the details or how (if at all) it's related to 2241252 yet, but as described, it's clearly a violation of "system must boot" on Pi 4, a supported aarch64 platform. we accept it on its face for now and will continue to research 16:13:17 and that was the only proposed blocker. so, let's go for: 16:13:28 #topic Proposed Final freeze exceptions 16:13:35 #topic (2242641) kdenlive crashes everytime on launch 16:13:35 #link https://bugzilla.redhat.com/show_bug.cgi?id=2242641 16:13:35 #link https://pagure.io/fedora-qa/blocker-review/issue/1410 16:13:35 #info Proposed Freeze Exceptions, kdenlive, VERIFIED 16:13:35 #info Ticket vote: FinalFreezeException (+3,0,-0) (+frantisekz, +lruzicka, +thebeanogamer) 16:13:45 so this has +3 in the ticket but i still wanted to bring it up here as i'm not clear on the rationale 16:13:56 kdenlive is not pre-installed and the bug does not affect the upgrade proces 16:14:01 what's the justification for an FE here? 16:14:11 seen my comment there adamw? 16:14:19 qadwaitadecorations is new to F39 16:14:20 just... to be nicer for our pre-release users 16:14:30 Isn't there a media spin or something? 16:14:51 it's a top level change that is being done by Workstation WG 16:14:56 having it broken OOTB is not great 16:15:00 Jam, I guess it's a lab 16:15:19 And that's focused on audio 16:15:23 So ignore me 16:15:26 this doesn't affect anything using KDE, just anything that doesn't support SSDs (which is only GNOME) 16:15:48 but Gnome is quite a big part of the environment 16:15:54 in my opinion, pre-release testers are expected to be able to handle this situation (check updates-testing if needed) 16:16:03 u-t is disabled by default now 16:16:13 so my initial instinct is -1 fe 16:16:25 Btw. when updates-testing got switched off, I was not even able to install Kdenlive. 16:16:49 I know it's disabled now, that doesn't really change the fact that they are expected to be able to enable it if needed :) 16:16:55 I am surprised that the broken qadwaitadecorations didn't break FMW 16:17:37 but I don't really care, I just view this as non-systemic way and asking for many more FEs in the future, which I don't want to handle 16:17:46 but with my Workstation WG hat on, I'd really rather not have a broken qadwaitadecorations module in GA since it's a top line feature for Workstation 39 16:20:20 it breaks more apps, not just Kdenlive according to the bug. 16:20:26 yeah 16:20:33 kdenlive was just the first reproducer 16:21:02 and I believe people might be hitting this, as Kdenlive is a favourite video creating app 16:21:36 qadwaitadecorations isn't in the KDE live either, though. just checked. 16:21:48 so i'm still not actually seeing the concrete benefit of pushing this through freeze, really 16:22:20 as kparal said, there has to be a limit to how far we stretch the 'make things easier for people upgrading early' justification. we have release dates for a reason. logically speaking, that justification can apply to literally any bug fix update. 16:22:49 adamw: it's in the Workstation live 16:22:55 oh. duh. 16:23:27 only GNOME is affected as nobody else needs a replacement for server-side decorations 16:23:30 ehhh. i guess i could reluctantly give it a +1 then... 16:23:47 Is anything actually broken in the Live? 16:24:37 theoretically, i guess, you can run something qt-based...somehow...without doing an update...i dunno 16:24:56 I realize the library is broken in the global sense, but if no application is broken, just get the 0 day update while you're installing your Qt apps 16:25:29 would it affect qt apps in flatpaks? meh. on the whole i want to be -1 just to try and regain some sense of control over the FE flood, like kparal. :P 16:25:33 FinalFE -1 16:25:41 Mostly on the principle of the thing 16:25:55 adamw: that is very easy to do 16:26:19 what is? 16:26:28 get something qt based without doing an update 16:26:28 if we can identify a use case for Live, it makes sense to take it in 16:26:57 my asssumption was that only kdenlive is affected 16:26:59 nothing makes you do an update when you install a Qt-based app from software 16:27:10 kparal: no, kdenlive was the first discovered one 16:27:23 it's a general problem in qadwaitadecorations 16:27:54 yeah, the bug report mentions that other apps crashed too 16:27:57 at least by implication 16:28:13 you could, i guess, install an affected app on the workstation live to use live for whatever reason 16:28:22 i think i'm arguing myself into +1 here, heh 16:28:28 without the fix, any qt app will crash if you change color schemes 16:28:36 eg switch from dark to light or back 16:28:40 I'm fine with +1 with this justification 16:29:01 and some apps will just crash at launch (like kdenlive) 16:29:35 okay, fine 16:29:50 Feels super edge case-y, but I guess if nothing but a rebuild is really needed... 16:29:50 FinalFE +1 16:29:54 FinalFE +1 16:30:22 proposed #agreed 2242641 - AcceptedFreezeException (Final) - this is accepted on the basis you can plausibly trigger it trying to use any Qt app on Workstation live environment or before performing an update after first install 16:30:30 ack 16:30:33 ack 16:30:34 ack 16:30:35 ack 16:30:37 ack 16:30:48 ack 16:31:02 #agreed 2242641 - AcceptedFreezeException (Final) - this is accepted on the basis you can plausibly trigger it trying to use any Qt app on Workstation live environment or before performing an update after first install 16:31:42 #topic (2244503) Fixes for various regressions related to i18n/l10n regression, missing Recommends, and typos 16:31:42 #link https://bugzilla.redhat.com/show_bug.cgi?id=2244503 16:31:42 #link https://pagure.io/fedora-qa/blocker-review/issue/1413 16:31:42 #info Proposed Freeze Exceptions, fedora-toolbox, NEW 16:31:57 +1, i guess. we ought to have the release day container fixed 16:32:05 * rishi waves 16:32:09 yeah this one is +1 16:32:18 FinalFE +1 16:32:39 FinalFE +1 16:32:43 FinalFE +1 16:33:08 My apologies, I wanted to submit this earlier, but it took a while to validate everything. :/ 16:33:17 FinalFE +1 16:33:24 FinalFE +1 16:33:47 > ks file has an obvious typo where the %end and %post markers went missing 16:33:54 Is there a reason we're not running ksvalidator on those in CI? 16:34:21 it needs to be wired up 16:34:21 proposed #agreed 2244503 - AcceptedFreezeException (Final) - these are obviously issues we want fixed for the Final toolbx image 16:34:21 FinalFE +! 16:34:26 a) nobody got around to it yet 16:34:35 +1, damn, adam, did you overflow on my ! ? 16:34:35 b) that probably wouldn't catch this? the ks file was still *valid* 16:34:55 it definitely didn't when I did that screwup during the livesys-scripts change :) 16:34:57 bzzzt bzzzt error error ERROR 16:34:59 resetting universe 16:35:26 I do have some tests in the pipeline to catch the other problems in future. 16:35:50 The Container/Dockerfile version had tests built-into them. Need to migrate those over at some point. 16:38:37 Must go, take care. 16:38:43 any acks? 16:38:56 or nacks, or patches? 16:39:11 adamw: Some patches are already posted. 16:39:16 Oh, it moved so fast I missed it 16:39:17 One more is in flight. 16:39:18 ack 16:39:21 ack 16:39:23 ack 16:39:25 ack 16:39:28 rishi: no, patches to the proposed #agreed line. 16:39:47 Ok, sorry. 16:40:15 #agreed 2244503 - AcceptedFreezeException (Final) - these are obviously issues we want fixed for the Final toolbx image 16:41:13 #topic (2244471) No support for $releasever for gpgkey URLs (affects Fedora Asahi Remix image builds) 16:41:13 #link https://bugzilla.redhat.com/show_bug.cgi?id=2244471 16:41:13 #link https://pagure.io/fedora-qa/blocker-review/issue/1412 16:41:13 #info Proposed Freeze Exceptions, kiwi, MODIFIED 16:42:03 sigh 16:42:06 more asahi fun 16:42:17 i'm assuming asahi doesn't have a way to override the kiwi version it uses for building images? 16:42:21 not yet 16:42:36 this was not a case we thought about before 😅 16:43:14 we did start making one for the inputs for builds, but we don't have one for the build environment itself yet 16:44:32 current stable is 9.25.13 16:44:45 there's quite a lot of commits from there to 9.25.16: https://paste.centos.org/view/759d5e68 16:44:49 do we use kiwi for anything in core fedora? 16:45:37 not yet 16:45:49 Fedora Cloud is working on it for F40 16:46:01 but for F39, it's just Fedora Asahi Remix 16:46:15 erf. well, if it's asahi only i guess it's...fine 16:46:17 reluctant +1 16:46:24 FinalFE +1 16:46:43 fwiw, for Fedora Cloud, it'd be in the Fedora buildsystem environment anyway 16:46:53 FinalFE +1 16:46:56 so all the normal tools we have for build environment overrides are already possible 16:47:00 FinalFE +1 16:47:09 FinalFE +1 16:47:36 also reluctant +1 16:47:53 proposed #agreed 2244471 - AcceptedFreezeException (Final) - this is accepted as it will help Asahi builds and cannot break anything in Fedora proper as we don't use kiwi for anything there yet 16:47:57 ack 16:48:08 ack 16:48:11 ack 16:48:12 ack 16:48:13 ack 16:48:29 ack 16:48:39 #agreed 2244471 - AcceptedFreezeException (Final) - this is accepted as it will help Asahi builds and cannot break anything in Fedora proper as we don't use kiwi for anything there yet 16:48:55 #info that's all the proposals 16:49:01 that was quick 16:49:10 yup 16:49:13 no overlap with the fedora-kde meeting today :D 16:49:17 quick? let's got to F40! 16:49:18 :D 16:49:18 #topic Accepted Final blocker review 16:49:19 does that mean we're doing a good job(tm)? 16:49:25 let's do a quick update on the accepted blockers 16:49:32 it at least means people are doing a good job of voting! 16:49:43 #topic (2243034) Fedora 39: Server boot aarch64 image exceeds maximum size 16:49:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=2243034 16:49:43 #link https://pagure.io/fedora-qa/blocker-review/issue/1396 16:49:43 #info Accepted Blocker, distribution, ASSIGNED 16:49:58 #info we're probably just going to wind up bumping the max size here to at least 1G, so the problem will go away 16:50:06 anything else to note on this one? 16:50:58 nah 16:50:59 Some day firmware size will become untenable, but I don't know what else we do 16:51:33 complain! i'm good at that 16:51:35 we're going to have to do what openSUSE does and split it up and use modaliases to install them properly, but that's a big refactor 16:51:38 yeah, nowadays everyone can get at least a 8 GB pendrive 16:51:41 #topic (2241274) initial-setup text fails on hardware 16:51:42 #link https://bugzilla.redhat.com/show_bug.cgi?id=2241274 16:51:42 #link https://pagure.io/fedora-qa/blocker-review/issue/1353 16:51:42 #info Accepted Blocker, initial-setup, ON_QA 16:51:50 ugh 16:51:53 Son_Goku: that does nothing about the installer images, anyway. they have to have all the firmware. 16:51:59 oh fair 16:52:05 i don't normally bring up ON_QA bugs, but just wanted to note this needs karma 16:52:17 anyone who at least can do an install that triggers initial-setup, which is mostly ARM installs... 16:52:18 I'll add mine shortly 16:52:37 #info this needs testing and karma from anyone who can do an install that brings up initial-setup 16:53:42 #topic (2241632) Netinstall ISO renders a black screen when using kickstart install (bare metal and VM) 16:53:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=2241632 16:53:43 #link https://pagure.io/fedora-qa/blocker-review/issue/1354 16:53:43 #info Accepted Blocker, mutter, ASSIGNED 16:53:59 #info we are just waiting on desktop team to address this one, it's pretty precisely triaged 16:54:00 still no fix yet? 16:54:14 I saw an MR associated with the upstream gnome bug... 16:54:53 oh that's just gitlab linking the MR that broke it 16:54:55 nvm 16:54:57 the related MR is the one that broke it. yes 16:55:13 have we poked jadahl or fnmueller about it? 16:56:14 jadahl has commented on the ticket 16:56:19 https://gitlab.gnome.org/GNOME/mutter/-/issues/3089#note_1868812 16:56:41 that doesn't really count as a comment 16:56:55 in my book 16:57:07 it demonstrates that he's aware of it, though. 16:57:11 fair 16:58:24 i'm asking about it in the workstation channel 16:58:39 2113005 we are planning to waive, of course 16:58:47 #topic (2241252) Fedora-Workstation-39_Beta-1.1 boots to a black screen on Raspberry Pi 4 16:58:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=2241252 16:58:47 #link https://pagure.io/fedora-qa/blocker-review/issue/1352 16:58:47 #info Accepted Blocker, uboot-tools, ASSIGNED 16:58:53 le sigh 16:58:56 #info again we're waiting on devs here. pbrobinson says he's making progress on it 16:59:30 oh fyi, the other rpi boot bug, there might be a fix in the fedora-asahi uboot 16:59:40 since we fixed a huge chunk of bugs around usb in uboot 17:00:31 yes, that's mentioned in a comment. 17:00:40 oh good 17:01:50 #topic Open floor 17:02:14 one note: it looks like FESCo is gonna declare https://bugzilla.redhat.com/show_bug.cgi?id=2243068 a blocker in https://pagure.io/fesco/issue/3083 17:02:30 I have something 17:02:32 that shouldn't cause any major issues since there's already a proposed fix, just noting it 17:02:36 go ahead, coremodule 17:02:59 .bug 2244305 17:03:01 coremodule: 2244305 – Fedora Server 39 does not boot on Raspberry Pi 4 (RPi4) from microSD card slot - https://bugzilla.redhat.com/2244305 17:03:27 in reference to the above, I tested this issue on Fedora-Server-39-20231016 and Fedora-Server-39-20231010 during the meeting and had no issues at all... 17:03:43 On an RPi4 with an sd boot 17:04:54 could it be board HW revision depndent? 17:05:07 I have seen issues with this in the past when an SD write goes wrong 17:06:12 frantisekz, sure, I guess it could be. 17:06:15 pbrobinson says he sees it 'sometimes' 17:06:28 oh, wait, that's the other one. confusion! 17:06:34 that said, we don't have the bandwidth to test all the different hw revs if that *is* what's causing it. 17:06:47 on the whole i'm kinda inclined to leave this up to pbrobinson, since he clearly thinks there is a bug there and is bisecting it... 17:06:47 just wanted to share, I have tested this twice, no problems. 17:06:55 Since I reported this, can I help here? 17:06:55 I'll hopefully get a chance to try later today 17:07:13 But I have $DAY_JOB and $HOME_LIFE stuff on the calendar too 17:07:21 I'll give it a shot tomorrow, I think we have two different revs in the office, lruzicka, did you leave the rPI Desktop there too? 17:07:33 peter said "I'm seeing this problem on occasion, it's causing me issues bisecting the screen problem, I *think* it's fixed in the upstream 2023.10 GA release." 17:08:02 and I guess backporting the GA now is too big and too late? 17:08:14 we have rc3 I think, which is two tags before the GA 17:08:39 dunno 17:08:52 i would just be happy with any kind of fix at this point 17:09:10 I'll try to test the ga the different revs tomorrow 17:10:32 thanks 17:10:36 okey, need to run now, thanks for the mtg! 17:10:38 more data would definitely be helpful i guess 17:10:48 i assume all revs run into the *other* bug if you don't use nomodeset? 17:11:34 yeah, from what I 17:11:38 've seen anyway 17:12:46 rgr 17:13:04 alrighty, i guess we're done here... 17:14:04 thanks for coming, everybody 17:14:16 #endmeeting