16:02:41 #startmeeting F33-blocker-review 16:02:41 Meeting started Mon Aug 3 16:02:41 2020 UTC. 16:02:41 This meeting is logged and archived in a public location. 16:02:41 The chair is coremodule. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:41 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:02:41 The meeting name has been set to 'f33-blocker-review' 16:02:41 #meetingname F33-blocker-review 16:02:41 #topic Roll Call 16:02:41 The meeting name has been set to 'f33-blocker-review' 16:02:54 good morning/afternoon/evening! 16:03:04 * kparal is here 16:03:06 who's here? 16:03:44 * cmurf is in the ether 16:05:49 we'll wait a few more minutes for others... 16:08:57 welllllll.... let's see if we can power through this, there's only four 16:09:04 #chair kparal cmurf 16:09:04 Current chairs: cmurf coremodule kparal 16:09:15 #topic Introduction 16:09:16 Why are we here? 16:09:16 #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:09:16 #info We'll be following the process outlined at: 16:09:16 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:09:17 #info The bugs up for review today are available at: 16:09:19 #link http://qa.fedoraproject.org/blockerbugs/current 16:09:21 #info The criteria for release blocking bugs can be found at: 16:09:23 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:09:25 #link https://fedoraproject.org/wiki/Fedora_33_Beta_Release_Criteria 16:09:27 #link https://fedoraproject.org/wiki/Fedora_33_Final_Release_Criteria 16:09:29 #topic proposed Beta Blockers 16:09:37 #topic (1830343) Network manager started stuck when I tries connecting to VPN (openconnect) after upgrade gnome-shell to 3.37.1-1.fc33 version 16:09:38 #link https://bugzilla.redhat.com/show_bug.cgi?id=1830343 16:09:38 #info Proposed Blocker, gnome-shell, NEW 16:09:50 who's the fourth one? 16:10:07 ah, four bugs 16:10:14 not four people :) 16:10:23 yes, haha :) 16:10:43 we are pretty low on staff, I wonder if we should continue or reschedule? 16:11:04 do we even have cmurf? in the ether doesn't sound like being here :-) 16:12:02 yes 16:12:17 the minimum number of participants is I believe 3, so if we have cmurf, we can technically vote. But perhaps we should vote on just stuff that we can all easily agree on :) 16:12:20 sorry distracted by a small coffee incident 16:12:21 let's continue. there's only four bugs, and it only takes three to make quorum. 16:13:47 i think we're in the same boat here yes? 16:14:28 cmurf, as far as what? 16:14:31 this bug 16:14:37 we're still trying to get a reproducer 16:14:40 it isn't good 16:14:53 punt from me 16:15:02 no explicit criterion but maybe it's doable to say VPN stuff is basic functionality these days 16:15:31 yeah, i can see the reasoning for blocker status. 16:15:32 yeah punt 16:15:35 I'm okay with punt 16:15:38 well we have a criterion for main panel not working properly, and this is a part of it 16:15:39 if we can get a reproducer i'm +1 block 16:15:51 and also it's part of gnome-control-center, which is under default app functionality 16:15:55 but still punt from me 16:16:00 yep 16:17:20 proposed #agreed 1830343 - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for now for further testing. 16:17:37 patch 16:17:47 proposed #agreed 1830343 - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for further testing. 16:18:04 ack 16:18:43 #agreed 1830343 - punt - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for further testing. 16:19:01 you could have waited for cmurf... 16:19:02 ^ack that one kparal . I messed it up twice, do'h :) 16:19:12 ack 16:19:14 haha 16:19:16 dangit, I did not mean to do that 16:19:18 i'm distracted 16:19:20 #undo 16:19:20 Removing item from minutes: AGREED by coremodule at 16:18:43 : 1830343 - punt - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for further testing. 16:19:29 proposed #agreed 1830343 - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for further testing. 16:19:32 nope 16:19:32 that's fine, we acked it :) 16:19:34 dont ack that 16:19:44 #agreed 1830343 - punt - While we believe this could be a potential blocker violating the "basic functionality" criterion, the lack of testing and reproducability has us skeptical for now. We'll punt for further testing. 16:19:48 son of a... 16:19:54 rofl 16:19:57 :D 16:20:13 okay! moving on. the one that was "ack"ed was wrong, and the one in my clipboard didn't have the "proposed" ahead of it 16:20:16 alright! 16:20:21 #topic (1860616) abrt-server errors when processing zstd compressed core dumps produced by systemd-246~rc1-1.fc33 16:20:22 #link https://bugzilla.redhat.com/show_bug.cgi?id=1860616 16:20:22 #info Proposed Blocker, libreport, NEW 16:20:43 I'll suggest this should be a Beta blocker 16:21:11 if you don't agree, Final blocker is a no-brainer I think 16:21:29 is this a regression? 16:21:44 or intentional? 16:21:44 +1 beta blocker 16:21:57 it's intentional 16:22:08 but maybe there wasn't communication with abrt folks that this was going to change 16:22:17 well the systemd change is intentional 16:22:20 looks like they have a fix 16:22:22 the abrt behavior is a regression 16:24:06 yeah it can't handle anything except lzma and lz4 16:24:30 so the PR gets it using a different library so it can handle these other compression types including zstd 16:24:37 so yeah +1 blocker 16:26:54 proposed #agreed 1860616 - AcceptedBlocker (Beta) - Violates "Bug hinders execution of required Beta test plans or dramatically reduces test coverage". The impact of this bug could leave users with no ability to automatically report bugs, which would reduce the amount of testing coverage. As such, we find it warrants blocker status. 16:27:23 ack 16:27:33 ack 16:27:39 coremodule: you should also vote 16:28:06 we have three, kparal, bcotton, cmurf, so that's good enough :) 16:28:25 oh bcotton I didn't see you, welcome! :) 16:28:58 coremodule: it's still helpful if you vote, esp. since we're low on attendance 16:29:00 just saying 16:29:19 ack 16:29:20 #agreed 1860616 - AcceptedBlocker (Beta) - Violates "Bug hinders execution of required Beta test plans or dramatically reduces test coverage". The impact of this bug could leave users with no ability to automatically report bugs, which would reduce the amount of testing coverage. As such, we find it warrants blocker status. 16:29:31 #topic (1861700) login stuck when changing users repeatedly (log out, log in a different one) 16:29:31 #link https://bugzilla.redhat.com/show_bug.cgi?id=1861700 16:29:31 #info Proposed Blocker, sddm, NEW 16:29:43 kparal: i snuck in late. someone didn't include me in the ping and i assumed we were skipping this week :-) 16:29:57 .fire someone 16:29:57 adamw fires someone 16:30:06 oh sheesh 16:30:30 I *did* send mail to the test-announce list, but I never received a copy of my own message, so maybe it didn't go out? 16:30:37 it did 16:30:56 i saw it 16:31:08 re: this bug... 16:31:22 in this bug, we're in a hillarious situation where our switch user criterion is now much better than our standard log in criterion, when taken literally 16:31:25 on the one hand we have a criterion that says we block on user switching bugs 16:31:45 on the other hand we're not exactly sure why it happens, what to blame, therefore what to block on fixing 16:32:05 well it works in gnome, so it's a problem somewhere in KDE 16:32:16 i'm not sure the requirement is that we isolate the exact nature of the bug 16:32:33 no it isn't 16:33:05 yeah, this feels like a "call it a blocker and then except it later if we can't get it fixed" kind of bug 16:33:18 perhaps there's a more fitting criterion somewhere than comment 5, adamw would know for sure :) 16:33:36 bcotton: right 16:33:41 +1 beta blocker 16:33:52 don't we have criteria specific to user switching? 16:33:59 coremodule: this is not switching 16:34:03 just log in log out log in 16:34:10 that's the fun part 16:34:13 oh 16:34:15 right 16:34:24 and the existing criterion can be understand just to talk about the first user logging in 16:34:25 so it's even more basic 16:34:26 kparal: is this new? i feel like i've seen something similar in previous releases, but i was never bothered enough to debug it 16:34:31 ahhh 16:34:39 now i'm back on the fence 16:34:51 bcotton: I don't know, I wanted to report user switching bugs, and found out that just standard log in is broken as well 16:35:09 what happens if you delay between 1 - 2 - 1 16:35:14 like, 2 minutes between each 16:35:17 kparal: does this happen if you log in/log out with a single user (i'm going to guess no, but it's worth asking) 16:35:19 cmurf: I don't care :) 16:35:24 I can surely debug that 16:35:30 but I don't care for the purpose of voting 16:35:44 bcotton: with a single user it works fine 16:36:04 but you can't log back into user 1 16:36:13 ever? you have to reboot? 16:36:24 this is way too typical use case, "let me check email and I'll give you the laptop back" 16:36:33 yeah that would be step 8 16:36:45 cmurf: well, you see just a black screen, so unless you're power user, you can only hard reset 16:36:52 ask described it seems like basic functionality to me, of course you should be able to log in without rebooting or hanging 16:37:00 that seems bad 16:37:18 if it's the same thing i saw, you can log in from a tty and `kill -9` the offending processes, but that's not very friendly 16:37:28 maybe this is the catalyst to kick-off some talks regarding multi-user blocker criteria? 16:37:53 shrug. we can use the existing one, or if you don't want to, we can rephrase the existing one (or add new ones) 16:37:53 I'd say +1 beta blocker and also kick off multi user blocker criteria to make it more clear 16:38:00 but either way, I think this should be a blocker 16:38:06 because as it stands, it's bad, but we also don't have the best criteria to cover this 16:38:12 I mean, not specifically anyway 16:38:15 we can also punt a week to have more people to discuss this 16:38:46 coremodule: I choose the understand the existing criterion as "every login attempt must work" 16:38:57 i'd say it's more of a basic functionality criterion at the moment because the cited criterion is narrow 16:39:11 cmurf: but that's only defined for apps 16:39:53 right 16:40:02 so we need a new or modified criterion 16:40:11 I don't think the listed criterion is applicable to this case... It *is* possible to login to a working desktop on first boot... 16:40:28 coremodule: it's not just on first boot 16:40:33 you're not reading it right 16:40:59 and if you follow the steps, you end up in a state where it *isn't* possible to log in with that user 16:41:07 it's true 16:41:19 "...must boot to a log in screen..." <--- implies that the system just "boot"ed 16:41:31 you create user1 in anaconda, then create user2 in system. reboot. log in user 1, log out, log in user 2, log out, and now the criterion is violated 16:41:37 but it's oddy worded as i think about it, if user 2 was created *other* than by first boot utility, and this same behavior happened, it would not be a blocker? :D 16:41:47 i think you're right 16:41:48 coremodule: I don't think that is implied by that 16:41:52 When you log out of an account, it's not called a "boot" 16:42:27 then the criterion is dubious and needs to be specified. Any way we cut this, I think we have a criteria issue 16:42:40 yes 16:43:04 coremodule: when you log out, it's still the same screen you booted into during the initial boot, so... 16:43:15 yes, rewording is needed, or a new one, possibly both 16:43:16 it's a bad bug and we're basically looking for a rationale to take it as a blocker, but this is a bit square peg in round hole to use this particular criterion 16:43:20 criterion refinement needed 16:43:53 I am +1 punt for time to refine/redefine the criteria 16:43:58 +1 punt 16:44:05 any volunteers for proposing the wording change, or is it me? :) 16:44:13 I am also +1 blocker.... if we can find something that it violates lol 16:44:19 I'll do it kparal if you don't want to 16:44:25 coremodule++ 16:44:25 kparal: Karma for coremodule changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:44:33 haha 16:44:35 coremodule++ 16:44:35 bcotton: Karma for coremodule changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:44:38 yay 16:44:40 yay! 16:44:46 coremodule++ 16:44:46 cmurf: Karma for coremodule changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:44:50 YAY! 16:44:51 awesome, I love somebody else doing all the work, thanks ;) 16:44:51 kparal++ 16:44:51 cmurf: Karma for kparal changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:45:01 bcotton++ 16:45:01 cmurf: Karma for bcotton changed to 26 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:45:06 might as well hand out all the cookies 16:45:15 so, punt 16:45:18 🎼It's raining cookies! Hallelujia it's raining cookies🎶 16:45:24 i can +1 punting 16:46:40 proposed #agreed 1861700 - punt – We acknowledge that this is a bad bug and perhaps intellectually violates the criteria, however we don’t believe we have a specific criterion to use against this bug at the moment. We will punt for now and send out mail to discuss implementing a new criterion or redefining an existing one. 16:47:12 ack 16:47:46 the fudge power is not with us today... 16:47:47 ack 16:48:16 ack 16:48:19 #agreed 1861700 - punt – We acknowledge that this is a bad bug and perhaps intellectually violates the criteria, however we don’t believe we have a specific criterion to use against this bug at the moment. We will punt for now and send out mail to discuss implementing a new criterion or redefining an existing one. 16:49:01 moving on to final blockers 16:49:08 #topic proposed Final Blockers 16:49:17 it's a dup 16:49:23 #topic (1860616) abrt-server errors when processing zstd compressed core dumps produced by systemd-246~rc1-1.fc33 16:49:23 #link https://bugzilla.redhat.com/show_bug.cgi?id=1860616 16:49:23 #info Proposed Blocker, libreport, NEW 16:49:27 ahhh 16:49:31 yeah we took it for beta 16:49:41 we are done 16:49:43 finis 16:49:49 :fireworks: 16:49:50 outta here 16:50:02 #undo 16:50:02 Removing item from minutes: INFO by coremodule at 16:49:23 : Proposed Blocker, libreport, NEW 16:50:06 #undo 16:50:06 Removing item from minutes: 16:50:10 🎉 16:50:11 #undo 16:50:11 Removing item from minutes: 16:50:14 #undo 16:50:14 Removing item from minutes: 16:50:22 #undo 16:50:27 is that icecream or a sushi handroll? 16:50:42 #undo 16:50:55 zodbot why u do this 16:51:00 party popper it says 16:51:05 could be temaki sushi 16:51:08 #topic Open Floor 16:51:21 any thing else? I'll send out that mail today and hopefully get a conversation started 16:51:30 don't forget to cc: kde list 16:51:45 cmurf, roger, would have forgotten had you not suggested 16:52:05 I don't have anything else. There are still numerous user switch bugs in KDE that could be blockers, but KDE sneakily removed the option to switch users, so I can't report them. 16:52:14 they did that on purpose because of me, I'm sure 16:52:16 and desktop list also, might as well 16:52:34 kparal: they did this to reduce your influence :P 16:52:48 they didn't think about logging in and out, though 16:52:53 demagnetize the bug magnet! 16:52:54 they need to remove that as well 16:52:54 #action coremodule to send out mail to the lists regarding 1861700 and the lack of multi-user criteria 16:53:06 kparal, did you find out if that was a bug or intentional? 16:53:14 I saw it in the comments and forgot to ask 16:53:48 coremodule: the user switch bug? there are multiple versions mentioned in here: https://bugzilla.redhat.com/show_bug.cgi?id=1817708 16:53:49 another way to test it would be to enable....lets see 16:53:53 they are regular bugs 16:54:14 but don't apply to F33 atm 16:54:19 kparal, I mean was the user-switching feature intentionally removed from KDE or is it missing due to some bug? 16:54:25 I wonder if they plan to re-enable user switching once they're GA :D 16:54:26 oh gotcha 16:54:36 coremodule: aha, I don't know that 16:54:47 where's the kill alluser processes option for systemd? 16:54:52 but I mentioned that in the bug we discussed, so rdieter so it for sure 16:55:00 cool 16:55:02 *saw it 16:55:17 found it 16:55:19 /etc/systemd/logind.conf 16:55:26 #KillUserProcesses=no 16:55:30 change that to yes 16:55:37 reboot 16:55:39 I can debug that with it, yeah 16:55:40 see if that solves this problem 16:56:31 if it does it means it's a user process not being killed off, but that's still the domain of the DE to kill it off so the user can log back in 16:56:58 is the user 2 login/logout required to hit this bug? 16:57:18 yes 16:57:23 huh 16:57:25 that's curious 16:57:38 it also might be related to the crash that's in the log 16:57:48 kglobalaccel5 16:57:50 oh yeah that's suspicious, didn't see that 16:57:54 but abrt is broken so I can't report it! 16:58:03 well I could but didn't have time to do it manually 16:58:04 abrt is broken but so is the retrace server 16:58:08 learn gdb once again... 16:58:16 awesome 16:58:50 haha yeah 16:59:03 coredumpctl gdb 16:59:33 alright, im gonna end this thing 16:59:39 10 16:59:39 👍 16:59:40 9 16:59:41 8 16:59:42 7 16:59:42 6 16:59:42 5 16:59:43 4 16:59:44 3 16:59:46 2 16:59:48 2 1/2 16:59:51 1 16:59:52 💣 16:59:52 0 16:59:56 #endmeeting