16:00:23 #startmeeting F38-blocker-review 16:00:23 Meeting started Mon Mar 27 16:00:23 2023 UTC. 16:00:23 This meeting is logged and archived in a public location. 16:00:23 The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:23 The meeting name has been set to 'f38-blocker-review' 16:00:24 #meetingname F38-blocker-review 16:00:24 The meeting name has been set to 'f38-blocker-review' 16:00:28 #topic Roll Call 16:00:33 ahoyhoy folks, who's here for blocker fun? 16:01:52 * lruzicka is here, sitting in the corner like a duck in its nest. 16:02:23 .hello geraldosimiao 16:02:24 geraldosimiao: geraldosimiao 'Geraldo S. Simião Kutz' 16:02:25 * coremodule is here, ready for the meeting and willing to secretarialize. 16:02:50 sigh, bugzilla is playing up this morning 16:03:28 Hello, I'm here :) 16:03:43 ohh, zodbot its a bit slow today 16:04:00 coremodule++ 16:04:00 geraldosimiao: Karma for coremodule changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:04:01 .hello marcdeop 16:04:04 marcdeop[m]: marcdeop 'Marc Deop' 16:04:12 .hello2 16:04:13 frantisekz: frantisekz 'František Zatloukal' 16:06:53 #chair marcdeop frantisekz 16:06:53 Current chairs: adamw frantisekz marcdeop 16:06:59 impending boilerplate alert! 16:07:04 #topic Introduction 16:07:16 Why are we here? 16:07:17 #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:07:17 #info We'll be following the process outlined at: 16:07:18 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:07:21 #info The bugs up for review today are available at: 16:07:24 #link http://qa.fedoraproject.org/blockerbugs/current 16:07:29 #info The criteria for release blocking bugs can be found at: 16:07:30 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:07:35 #link https://fedoraproject.org/wiki/Fedora_38_Beta_Release_Criteria 16:07:37 #link https://fedoraproject.org/wiki/Fedora_38_Final_Release_Criteria 16:07:47 #info for Final, we have: 16:07:59 #info 2 Proposed Blockers 16:08:11 #info 7 Accepted Blockers 16:08:37 #info 2 Proposed Freeze Exceptions 16:08:38 #info 6 Accepted Freeze Exceptions 16:08:39 #info coremodule will secretarialize 16:08:40 let's get started with... 16:08:40 #topic Proposed Beta blockers 16:08:42 grr 16:08:43 #undo 16:08:43 Removing item from minutes: 16:09:05 #topic Proposed Final blockers 16:09:05 #topic (2177153) MaxCrashReportsSize claims to be 5000 MB but is 1000 MB 16:09:05 #link https://bugzilla.redhat.com/show_bug.cgi?id=2177153 16:09:06 #link https://pagure.io/fedora-qa/blocker-review/issue/1104 16:09:07 #info Proposed Blocker, abrt, NEW 16:09:09 #info Ticket vote: FinalBlocker (+4,1,-2) (+augenauf, +bcotton, +lruzicka, +nielsenb, geraldosimiao, -catanzaro, -frantisekz) 16:10:06 so aiui the contention here is that the incorrect max size makes enough crashes non-reportable that it constitutes a violation of the "basic functionality" of the crash reporter app? 16:10:59 Some people reported one bigger crash and over. That seems to me like a problem. 16:11:14 note we rejected this last week, but further research made the situation clearer 16:11:20 You do not want to report each crash immediately and sometimes you might want to save up several for later. 16:11:34 from what I understand, you can report most of the crashes just fine, but the older ones would get purged due to C/C++ doing their stuff with numbers... 16:11:41 doesn't sound like a blocker to me 16:11:42 i think i'm still honestly -1 on this, we should fix it, but i'm struggling to block the release on it 16:12:19 frantisekz, kamil said that if the crash was quite big on data, it would delete it when another crash happens. 16:12:31 well, i guess kparal makles a good point 16:12:39 yeah, i know lruzicka 16:12:44 "The 1GB space is enough to report a single crash, if you do it immediately. If there's a second crash, or multiple apps crash at once (like when a session crashes), it's likely that your first/primary crash gets removed immediately. This prevents you from doing the main task of ABRT - reporting a crash." 16:12:53 though...is that really the case? are most crashes over 500M? 16:13:02 I do not like the idea of being able to report just one crash immediately or never 16:13:03 yeah, abrt must not be a "onetime" crash reporter 16:13:27 I think I'm changing my 0 to FB+1 16:14:44 frantisekz, I know you know. 16:14:54 I'd say this deletion would happen mostly with webkit crashes, where it can go beyond 500 MB 16:15:23 I am -1 on blocker if that occurs only on one component crashes 16:15:30 +1 FE for sure though 16:18:50 welp, if we count geraldo as +1 and me as -1 that doesn't change anything much... 16:18:51 anyone else have thoughts? 16:19:40 on the other hand, it is probable that we have had the same situation before 16:19:45 we just did not know it 16:19:49 * marcdeop[m] is neutral 16:21:50 lruzicka: i was kinda wondering about that too 16:21:53 when did this change 16:23:06 it seems we have a fix now: https://github.com/abrt/abrt/commit/b63220f70933dadbd4642b86f5af8269920b8c9a 16:23:49 well, since we don't seem to have enough votes to push this off the ledge either way... 16:24:38 proposed #agreed 2177153 - punt (delay decision) - we don't have a clear enough vote here. We'll delay the decision in the hopes of getting more votes and/or a fix 16:25:04 ack 16:25:15 ack 16:25:15 ack 16:26:14 #agreed 2177153 - punt (delay decision) - we don't have a clear enough vote here. We'll delay the decision in the hopes of getting more votes and/or a fix 16:26:53 #topic (2180277) gnome-shell crashes and sysops happens when users logout 16:26:54 #link https://bugzilla.redhat.com/show_bug.cgi?id=2180277 16:26:54 #link https://pagure.io/fedora-qa/blocker-review/issue/1123 16:26:55 #info Proposed Blocker, gnome-shell, NEW 16:26:57 #info Ticket vote: FinalBlocker (+1,0,-5) (+geraldosimiao, -adamwill, -frantisekz, -bcotton, -nielsenb, -lruzicka) 16:26:59 #info Ticket vote: FinalFreezeException (+7,0,-0) (+adamwill, +frantisekz, +bcotton, +catanzaro, +nielsenb, +lruzicka, +tablepc) 16:27:16 oh, looks like this got a few more ticket votes since last i checked 16:27:17 so we actually have the votes to reject it, but does anyone have any notes/new votes before we do? 16:28:22 I still wonders if this criterions dosnt apply here 16:28:23 https://fedoraproject.org/wiki/Fedora_38_Final_Release_Criteria#SELinux_and_crash_notifications 16:28:23 "There must be no SELinux denial notifications or crash notifications on boot of or during installation from a release-blocking live image, or at first login after a default install of a release-blocking desktop." 16:28:24 I know the crash isnt on first login 16:28:43 but after that, if one logout and login again the crash shows up 16:28:50 sure. which isn't what the criterion says. :D 16:29:41 ok, it apllies then only at first login 16:29:45 ok then, lets go for FE 16:31:31 because I assume this words "first login" is to ensure the user dont have anithing else installed 16:31:44 well, that, and also the theory is that after first login, you can install updates which will prevent this happening later. (ok, it would still probably happen *once*.) 16:32:37 oh, ok, thats right too. 16:32:37 proposed #agreed 2180277 - RejectedBlocker (Final) AcceptedFreezeException (Final) - this doesn't violate the release criteria, but it's a polish issue you can run into before updating so we agree it deserves an FE 16:32:39 so its fixable with a after install update 16:32:52 ack 16:33:18 sure 16:33:19 ack 16:33:55 ack 16:34:29 #agreed 2180277 - RejectedBlocker (Final) AcceptedFreezeException (Final) - this doesn't violate the release criteria, but it's a polish issue you can run into before updating so we agree it deserves an FE 16:34:58 ok, that's all the proposed blockers 16:34:59 let's move on to 16:35:01 #topic Proposed Final freeze exceptions 16:35:38 #info 2179591 was accepted as a blocker by ticket vote so we'll skip that one 16:35:44 #topic (2179854) Qt 5 render the Bold style CJK character very thick with Noto CJK variable fonts 16:35:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=2179854 16:35:50 #link https://pagure.io/fedora-qa/blocker-review/issue/1130 16:36:09 #info Proposed Freeze Exceptions, qt5-qtbase, MODIFIED 16:36:09 +1 for me 16:37:09 +1 16:37:23 FE +1 16:39:15 +1 16:41:08 proposed #agreed 2179854 - AcceptedFreezeException (Final) - this is accepted as a clear visual quality issue that will be encountered on live boots by CJK users 16:41:15 ack 16:41:54 ack 16:42:40 ack 16:43:06 #agreed 2179854 - AcceptedFreezeException (Final) - this is accepted as a clear visual quality issue that will be encountered on live boots by CJK users 16:43:32 aand that's all the proposals! 16:43:53 let's take a quick spin through... 16:43:53 #topic Accepted Final blockers 16:43:54 #info we are just checking in on these, not voting again (unless we decide it's merited) 16:44:22 #topic (2170878) Insecure installed RPMs (like Google Chrome) prevent system updates in F38, can't be removed 16:44:23 #link https://bugzilla.redhat.com/show_bug.cgi?id=2170878 16:44:23 #link https://pagure.io/fedora-qa/blocker-review/issue/1039 16:44:24 #info Accepted Blocker, crypto-policies, ASSIGNED 16:44:31 so this got reopened for issues with one specific package/repo 16:45:41 it's sounding like there aren't really any release-blocking changes to come out of this, per comment 129 16:46:45 #info this is being handled, probably it will be flipped back CLOSED and a common bugs note added. see https://bugzilla.redhat.com/show_bug.cgi?id=2170878#c129 16:47:12 #topic (2171350) anaconda failed to detect the fcoe target(only affects ixgbe) 16:47:14 #link https://bugzilla.redhat.com/show_bug.cgi?id=2171350 16:47:17 #link https://pagure.io/fedora-qa/blocker-review/issue/1041 16:47:23 #info Accepted Blocker, kernel, NEW 16:47:37 #info this one seems to be getting shopped around maintainers to find one who'll take responsibility for it 16:49:15 #info i've pinged jforbes, he'll take a look when he has a minute 16:51:36 #topic (2176782) The kernel sometimes does not initialize SimpleDRM when booting in basic graphics mode on BIOS, causing SDDM to fail 16:51:37 #link https://bugzilla.redhat.com/show_bug.cgi?id=2176782 16:51:38 #link https://pagure.io/fedora-qa/blocker-review/issue/1086 16:51:40 #info Accepted Blocker, kernel, POST 16:52:07 this one's going to a lot of places, but so far we have my PR to add vga=791 to live image BIOS basic graphics params... 16:52:09 and as someone pointed out, that might also need adjustments in anaconda, so i'd better look at that today 16:52:57 if we were okay with vga= being passed everytime if present, the anacond aplace to change this would be https://github.com/rhinstaller/anaconda/blob/master/data/anaconda.conf#L155 16:53:25 ah, yeah. 16:53:28 this vga=791 at linux boot line realy worked at a hardware I have here, as pointed on the ticket 16:54:38 #info this bug sort of exposes lots of things to think about, but for the immediate future we have a plan that should...probably work. it'd be good if more folks can test booting an F38 KDE live in basic graphics mode with vga=791 and see if it works for them 16:56:12 #topic (2179591) Logging out of Plasma 5.27.3 on Wayland as the second user on the system resulted in a black screen 16:56:13 #link https://bugzilla.redhat.com/show_bug.cgi?id=2179591 16:56:13 #link https://pagure.io/fedora-qa/blocker-review/issue/1122 16:56:15 #info Accepted Blocker, kwin, NEW, depends on other bugs 16:56:37 I think we're waiting on an selinux-policy build to see if that helps? 16:57:06 kamil verified it does get away with avc denials 16:57:21 not sure if that's enough to fix this entirely 16:57:25 oh, it looks like we ahve the selinux-policy build 16:57:30 but kparal is having trouble reliably reproducing the issue to be sure the selinux update fixes it 16:57:46 ref. https://bodhi.fedoraproject.org/updates/FEDORA-2023-624eb88729 16:57:46 Fedora-KDE-Live-x86_64-38-20230326.n.1.iso is working fine 16:58:08 #info we have a possible theory of what causes this bug and a fix for it (an SELinux denial and an selinux-policy update), but the problem is not reliably reproducible so confirming the fix is a bit difficult 16:58:22 i'm pretty sure it has nothing to do with sepolicy 16:58:33 he thinks its can be a race condition 16:58:43 not because i have looked into the sepolicy, but because i hit the same denial and don't hit the bug 16:59:00 * marcdeop[m] agrees with @aleasto 16:59:25 that doesn't prove it 16:59:26 the bug seems to be a race 16:59:34 sure 16:59:47 which means you don't always hit the problem even if you hit the trigger 17:00:03 so "i hit the potential trigger and didn't hit the bug" doesn't prove the potential trigger isn't the actual trigger 17:00:54 but that works the other way araound as well: we can't prove the denial is the trigger 17:00:57 well, if nobody can reproduce the bug any more after the update goes stable, then either it *was*, or we fixed it some other way 17:00:59 either is good 17:02:06 I personally would be interesting in getting information from loginctl session-status $sessionNumber if anybody ever manages to reproduce the bug again 17:02:07 I personally would be interested in getting information from loginctl session-status $sessionNumber if anybody ever manages to reproduce the bug again 17:02:16 can you mention that on the bug? 17:02:36 yes, and I also have another suggestion 17:02:47 fire away 17:03:40 * marcdeop[m] writes in the bug 17:04:09 alrighty 17:04:10 #info we'll continue to look into this one as it's a bit slippery 17:04:13 #topic (2172956) Update hostkey migration to support OSTree systems and dynamically detect hostkey location 17:04:15 #link https://bugzilla.redhat.com/show_bug.cgi?id=2172956 17:04:18 #link https://pagure.io/fedora-qa/blocker-review/issue/1050 17:04:21 #info Accepted Blocker, openssh, MODIFIED 17:05:56 * kparal forgot about the meeting he added to fedocal himself, shame! 17:06:08 #info work is ongoing to clean this up, just need to ensure the right changes are included in the update 17:07:57 #topic (2174563) Virtual keyboard (on-screen) not working at sddm-wayland-plasma 17:08:00 #link https://bugzilla.redhat.com/show_bug.cgi?id=2174563 17:08:02 #link https://pagure.io/fedora-qa/blocker-review/issue/1061 17:08:24 #info Accepted Blocker, sddm, NEW 17:08:25 there seems to be a bit of debate over whether this should still be a blocker... 17:09:10 yeah 17:09:18 ;) 17:10:13 i am a bit confused at this point, honestly 17:10:31 how is the button "working" if it doesn't "bring up" the keyboard? 17:10:38 I'm not against removing this icon on sddm when we dont have the touchscreen hardware to use it 17:10:40 how *do* you "bring up" the keyboard if you want it? 17:10:52 you "touch" the inputfield 17:11:07 thats a good poitn 17:11:07 but you don't need a touchscreen to use a virtual keyboard 17:11:08 point 17:11:08 you can use a mouse 17:11:40 the kde implementation was only intended to show up the vk on touchscreen 17:11:40 well, kde devs seems to disagree with that 17:11:42 onscreen keyboards are an accessibility feature, not just a touchscreen input mechanism 17:11:55 thats wat I think too 17:12:02 that's something being discussed upstream into how to do that properly 17:12:09 though i guess we have to argue over whether it's *meant* to be that, in kde... 17:12:14 I agree as well 17:12:29 however, I still don't consider this a blocker myself 17:13:02 as far as i understand, it is intended at the moment; but kwin people are ok to change this, although most likely not before Plasma 6 17:13:16 what are our practical options at this point? is it not possible to make it work the way it works on X? 17:13:32 of course, we can go back to X. again... 17:13:59 "requires big changes" is the last i remember 17:14:02 so Plasma 6 most likely 17:15:05 so: get rid of the icon on non touchscreen hardware x revert to sddm-x11 x keep this icon there and get used to people asking what it does... 17:17:49 or we can replace sddm with gdm, hehe :D 17:18:10 #info this one is tricky, and apparently making it work on wayland the way it works on X.org (you click the virtual keyboard button, and you get a virtual keyboard) is not simple. we will continue to evaluate the options here 17:19:10 frantisekz: we would if it didn't bring 90% of gnome with it 17:19:36 yeah, I know that's not feasible, it was just a spicy joke 17:19:39 I dunno if we (kde-sig) are capable of patching sddm/kwin_wayland to not show that button 17:19:40 frantisekz: thats blasphemy 🤣 17:19:48 perhaps upstream could show us how to do that 17:22:29 #topic (2113005) Live image made with BOOTX64.EFI from latest shim-x64-15.6-2 fails to boot on some boards 17:22:31 #link https://bugzilla.redhat.com/show_bug.cgi?id=2113005 17:22:35 #link https://pagure.io/fedora-qa/blocker-review/issue/1087 17:22:37 #info Accepted Blocker, shim, NEW 17:22:45 so, this one is still stuck on the kernel patch, i think 17:23:06 looks a lot like we'll have to waive it at this point 17:23:33 are we (can we) gonna do it right away? 17:24:16 sad 17:24:17 this requirement was announced on 2021, effective 11/30/2022 17:24:17 https://techcommunity.microsoft.com/t5/hardware-dev-center/updated-uefi-signing-requirements/ba-p/1062916 17:24:36 devs have had plenty of time to rebuild 17:24:39 do not pull off trousers when the ford is still a mile ahead 17:24:58 geraldosimiao: it's not just a rebuild 17:25:04 yeah, by now this must be skiped to f39 17:25:21 NX support *doesn't exist* in the kernel 17:25:22 it needs to be added 17:25:54 yeah, I understand 17:25:55 they have announced this on 2021 17:26:01 they => microsoft 17:27:40 ok, rebuild its not the right wordhere, so implement. 17:29:35 it appears to be...not simple. 17:29:36 the patch series is 26 patches long and it's on version 5. 17:29:37 (if i'm on the right one, anyway - i believe it's https://lkml.org/lkml/2023/3/14/390 ) 17:30:50 I'd say if I had to guess that it won't be possible to backport such a large series downstream 17:31:18 i think it would, since we're heavily involved in writing it. but i think we don't want to backport it until it's accepted upstream 17:31:25 we don't want to be *maintaining* such a patchset long term 17:32:05 and upstream acceptance can happen next week or next year, we can't do much about that :/ 17:32:07 anyway, yeah. that's the status. 17:32:07 👀 17:32:29 #info AIUI, this is still blocked on kernel support for NX, for which https://lkml.org/lkml/2023/3/14/390 seems to be the most recent patch series proposal ATM (v5). we may well have to waive it at this point 17:34:11 #topic Open floor 17:34:14 so, that's the crop 17:34:17 anything else, folks? 17:34:34 what about that f39 proposed blockers? !! :D 17:34:47 nothing from me, I'll need to run, thanks for the meeting! 17:35:21 nothing from me too 17:36:40 .fire frantisekz they're right over....*here* 17:36:40 adamw fires frantisekz they're right over....*here* 17:38:27 thanks for coming, folks 17:41:45 thank you for leading us 17:41:56 take care and have a nice time all of you 17:42:24 thank you all for the amazing job you do 17:54:23 👋 17:54:52 aw 17:54:53 and on that note! 17:54:53 #endmeeting