15:00:14 #startmeeting Fedora QA meeting 15:00:14 Meeting started Mon Jul 11 15:00:14 2022 UTC. 15:00:14 This meeting is logged and archived in a public location. 15:00:14 The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:00:14 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:14 The meeting name has been set to 'fedora_qa_meeting' 15:00:16 #meetingname fedora-qa 15:00:16 The meeting name has been set to 'fedora-qa' 15:00:17 #topic Roll Call 15:00:35 ahoyhoy folks, who's around for meeting fun? 15:00:41 .hello2 15:00:42 Mornings me :) 15:00:43 lruzicka: lruzicka 'Lukáš Růžička' 15:01:00 .hello2 15:01:01 andi89gi[m]: Sorry, but user 'andi89gi [m]' does not exist 15:01:38 I'm here 15:01:59 andi89gi: it's okay, we're very open-minded, non-existent folks are welcome here 15:02:18 adamw: weird - on IRC it may work 15:02:26 but thx for welcoming :) 15:03:51 andi89gi: it works if your irc nick is the same as your FAS account, iirc, or possibly also if your IRC nick is the one registed in FAS 15:03:53 andi89gi[m], I do not think the [m] is part of your FAS, is it? 15:04:29 There also appears to be a space in the username zodbot looked up? 15:04:36 .hello2 15:04:37 nielsenb: nielsenb 'Brandon Nielsen' 15:04:50 * coremodule is here 15:04:51 .hello jbwillia 15:04:52 Southern_Gentlem: jbwillia 'Ben Williams' 15:05:00 nielsenb: have to check it 15:06:55 .hello2 15:06:56 andi89gi: Sorry, but user 'andi89gi' does not exist 15:07:10 morning morning 15:07:31 weird issues anyway morning 15:08:27 alrighty, let's get rolling 15:08:48 #topic Previous meeting follow-up 15:09:36 #info "lruzicka to add question about exact required automated test coverage for desktop apps to one of the ongoing discussions with desktop team (mailing list or ticket)" - I believe https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/message/LOZ3XKUWX7DZCLCKNK4XVJYWXO2QLAE6/ was this, though we really meant for it to go to an existing thread or ticket 15:10:38 I sent an email to the Desktop list and the only person who responded to it was Chris Murphy who advised me to look into https://pagure.io/fedora-workstation/issue/310 15:11:02 * kparal is here 15:11:04 There is a similar discussion going on, adamw is part of it, too. 15:11:27 yes, at the time this action item was added it was meant as a follow-up from QA to that existing discussion 15:12:02 But until now, there has not been any progress. Sumantro promised to start working on those test cases, but I do not have any report on how far he has proceeded. 15:12:03 i had brought up the existing discussion in a QA meeting, and 'ask about exact required automated test coverage' was what we decided to do in that discussion :) 15:12:34 sumantro: ahoy? 15:14:05 adamw, looks like a circular strategy then? 15:14:14 =) 15:14:28 i guess we'll try and follow up in the tickets again 15:14:29 meantime we are working on the actual openqa tests, so hey! 15:14:46 #topic Fedora 37 check-in and Change review 15:15:06 adamw, ok ... it would be good if when sumantro works on those tests, that he somehow thinks about automation in the first place. 15:15:08 so 37 is currently in 'mostly-working' state after a few hiccups last week 15:15:32 composes are happening, tests are mostly passing, i'm not aware of any critical bugs 15:15:34 lruzicka: agreed 15:16:49 anyone have any major notes about current 37 state? 15:19:19 I ran into this on a BIOS machine: https://bugzilla.redhat.com/show_bug.cgi?id=2102903#c1 15:19:30 But I have only had a chance to check that one compose 15:20:01 Which I see I apparently couldn't even be arsed to note what compose I tested... 15:20:55 nielsenb: the sysctl issue was fixed a while back, though not sure if that's actually causing the problem there 15:20:59 would be good to check again with a newer one 15:21:03 i can try it later, though 15:21:04 But basically the media check couldn't start, it worked in a VM and UEFI 15:22:16 I'll check again, if nothing else I'll check the next nominated compose on the problematic machine 15:23:05 thanks 15:23:32 I have something for F37 15:23:50 fire away 15:24:48 As of F37, Fedora ARM has dropped support for 32-bit images (armhfp). We no longer compose a 32-bit image at all. That said, we still have armhfp columns in the validation matrix. I'd like to remove them, but want to get the official go ahead before I do. 15:25:04 Same for IoT 15:25:43 https://fedoraproject.org/wiki/Changes/RetireARMv7 15:25:58 and 15:25:58 https://pagure.io/fesco/issue/2703 15:26:28 coremodule: oh, right. yeah, let's remove them 15:26:48 boom. 15:26:52 alright, I'll get it done 15:26:56 do it in the templates, of course...i guess you know how it works? 15:27:01 that's all I had. 15:27:15 yeah, gotcha. I'll modify the templates 15:27:35 #action coremodule to remove 32-bit arm columns from validation matrix templates 15:27:45 i guess i'll check through the release criteria for anything that should be updated there 15:28:14 I think it's already been modified since we moved all the 32bit testcases to optional, but good idea. would be worth a look 15:29:08 so, the other thing i wanted to note in this slot: there's a potential problem with python 3.11 and the f37 release cycle, see this ticket: https://pagure.io/fesco/issue/2825 15:29:41 #info there's a potential issue with delays to the python 3.11 release and the fedora 37 release schedule, see https://pagure.io/fesco/issue/2825 for the discussion on that 15:30:29 the plan that seems to be getting support is to keep going to branched and hope by then it's clear 3.11 will be abi-stable in time for the f37 release, if not we have to go back to 3.10. none of the choices is great but that seems the least-worst 15:30:31 just wanted folks to be aware 15:30:53 noted 15:31:46 Sounds reasonable 15:33:11 on the Change front, i don't see anything super significant for us since the last check-in. there's https://fedoraproject.org/wiki/Changes/RaspberryPi4 , we do have some pi 4s for testing already right? 15:33:43 .hello andilinux 15:33:44 andi89gi[m]: andilinux 'Andi Artz' 15:33:57 Woo! 15:35:00 yea managed it 15:35:08 yay 15:35:18 I think I have a Pi4 around here I can test against 15:35:34 nielsenb: I have a Pi4 as well 15:36:33 oh, of course, we should also note that it's now proposed to make CentOS an official edition for F37 15:36:42 grr 15:36:45 CoreOS. not CentOS. :D 15:37:07 Media check still doesn't work on this BIOS machine, just tried the 20220711 compose 15:37:13 #info CoreOS is proposed as an official Edition for F37: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/OSHZEHWTYSACVKJEPLVL2EVJ3GDY3AE2/ 15:37:30 CentOS Core Edition when? 15:37:40 this obviously comes with testing implications, but the current intent is that we will ensure CoreOS' existing CI is sufficient to demonstrate that it complies with the release criteria 15:38:06 nielsenb: do the visible messages look different now? i expect they would 15:38:33 Nope 15:38:58 "sh: line 1: /sbin/sysctl: No such file or directory" 15:39:03 #info the plan for CoreOS testing is to rely on its CI, and ensure that the CI tests cover all of the release criteria. there is a ticket for this cross-check: https://github.com/coreos/fedora-coreos-tracker/issues/1239 15:39:08 Then the media check failed message 15:39:25 nielsenb: that's expected, but there should not be any module load errors any more 15:39:38 sysctl not being there is still a thing, but it's not failing anything 15:40:50 I never saw module load errors, only the media check failing 15:41:16 ah k, so you already had the fix for the sysctl thing. so, it's something else causing the media check to fail then 15:41:37 Unfortunately I see no other relevant diagnostic information 15:41:52 Just the checkiso job failed, then everything gets garbled 15:43:08 fun. i'll take a look at it later 15:43:29 anything else on F37? 15:46:35 alright 15:46:38 @topic Outstanding proposals 15:47:39 so, the networking proposal is still technically outstanding. i don't think i'm going to add any dnssec requirements, so i don't think there's anything to change 15:47:53 if nobody has any objections i'll go ahead and commit the latest draft to the wiki later today 15:50:24 #action adamw to implement the latest draft of the proposed networking criteria 15:50:47 matthew's proposed 'default app functionality' changes are still technically pending, but that's kinda tied up in the larger discussion with desktop team 15:51:45 #info let's skip the test day / community event item as sumantro's not around 15:51:48 #topic Open floor 15:51:51 any other business, folks? 15:53:36 I started implementing "back" in the relval report-results flow, then decided I didn't want to break anything so I've started writing unit tests for that flow instead 15:53:47 Expect an ugly MR "soon"(tm) 15:54:41 nielsenb: thanks a lot! i appreciate it 15:54:48 been wanting to do that for years but never got the roundtuits 15:54:58 i don't suppose you want to write unit tests for everything else too? ;) 15:55:07 One (maybe two) things at a time 15:55:18 I'm less familiar with the other flows 15:55:38 it was worth a try 15:55:39 Then come tests for wikit itself... 15:56:29 wikitcms does have tests, 15:56:50 Well then, I'll consider that done 15:57:04 95% coverage, the remaining bits are a bit tricky iirc. 15:57:28 alrighty, anybody else got anything? 15:59:16 if not, thanks for coming, everyone! 16:00:31 #endmeeting