15:01:42 <adamw> #startmeeting Fedora QA meeting 15:01:42 <zodbot> Meeting started Mon Aug 29 15:01:42 2022 UTC. 15:01:42 <zodbot> This meeting is logged and archived in a public location. 15:01:42 <zodbot> The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:01:42 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:42 <zodbot> The meeting name has been set to 'fedora_qa_meeting' 15:01:46 <adamw> #meetingname fedora-qa 15:01:46 <zodbot> The meeting name has been set to 'fedora-qa' 15:01:53 <adamw> #topic Roll Call 15:01:56 <adamw> morning folks 15:02:00 <bittin-> afternoon 15:02:04 * SumantroMukherje is here 15:02:11 * bittin- is also here 15:02:16 <SumantroMukherje> morning adamw! 15:02:35 <tflink[m]> morning 15:03:16 * coremodule is here 15:03:21 <coremodule> good morning! 15:03:49 <adamw> how's everyone doing? 15:04:04 * bittin- is alright 15:05:54 <adamw> good good 15:06:02 <adamw> #topic Previous meeting follow-up 15:06:32 <adamw> "coremodule to remove 32-bit arm columns from validation matrix templates" - how's that going? 15:06:41 <coremodule> done! 15:07:21 <adamw> yay 15:07:31 <adamw> my favorite kind of follow-up 15:07:40 <adamw> #info "coremodule to remove 32-bit arm columns from validation matrix templates" - this is done 15:07:49 <adamw> if you see any stray 32-bit arm stuff in validation test pages, yell 15:07:54 <adamw> any other follow-up anyone? 15:10:12 <adamw> alrighty then 15:10:36 <adamw> oh hmm 15:10:40 <adamw> oh yes tim's here good 15:10:43 <adamw> #topic Kiwi TCMS evaluation results 15:10:46 <adamw> #chair tflink 15:10:46 <zodbot> Current chairs: adamw tflink 15:10:49 <adamw> take it away, tflink 15:11:42 <tflink[m]> I do recognize some irony here but do we want to do this topic this week? I know kparal is out and AFAIK, he's the only other person who tried out the Kiwi demo instance 15:11:46 <geraldosimiao> .hello geraldosimiao 15:11:47 <zodbot> geraldosimiao: geraldosimiao 'Geraldo S. SimiĆ£o Kutz' <geraldo.simiao.kutz@gmail.com> 15:12:34 <adamw> tflink: i'm easy... 15:13:14 <coremodule> tflink[m], I *did* help with your setup tflink[m], not that I have much input here, but take that for what it's worth 15:14:14 <tflink[m]> I don't think that the outcome of the conversation is going to be different next week, anyways 15:14:20 <tflink[m]> #link https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/HSNAKQHR2TBQFYJAEMD4SWATJFA4WHT6/ 15:14:37 <cmurf> oops i'm actually here 15:14:56 <tflink[m]> so, there has been some discussion around test case management and potentially moving away from using the wiki for test cases and results 15:15:21 <adamw> cmurf: hi 15:15:40 <cmurf> adamw hi 15:15:48 <bittin-> is that also for test days if that happends? *curious* 15:16:13 <tflink[m]> as KiwiTCMS is the only maintained open source option for test case management, I set up a demo instance to see if kiwi was a good choice for Fedora QA 15:16:41 <tflink[m]> bittin-: yeah, that would change as well 15:16:48 <tflink[m]> or at least that was part of the idea 15:16:55 <bittin-> ah thanks, i will let you go on 15:18:18 <tflink[m]> kparal set a long summary to test@ about his thoughts after poking around with the demo and it seems like his thoughts on the matter mostly match mine 15:19:04 <tflink[m]> which is: There's nothing horribly wrong with Kiwi as a TCMS but its implementation details make it a not very good choice for Fedora 15:19:45 <tflink[m]> we could switch over to using it but the cost of porting everything, changing all of our documentation and teaching all the new ways of doing things would be very expensive 15:20:50 <adamw> yeah, that was my take on yours and kparal's takes 15:20:53 <tflink[m]> so, if we don't switch to Kiwi, that leaves us with two options that I'm aware of: keep using the wiki or write something from scratch 15:21:03 <adamw> sorry i never got around to playing with it myself, but it sounds a whole lot like my experience with moztrap 15:21:53 <tflink[m]> both have good and bad things - as much of an odd use case as it is, the wiki works for us for the most part and doesn't require much in the way of upkeep 15:22:09 <bittin-> same haven't had time to test it myself, but i will use whatever the Fedora community decides to use 15:22:56 <tflink[m]> writing something from scratch would certainly cover all the things we do that are less common and integrate nicely with existing Fedora systems but it'd take time to create and maintenance once it's created 15:23:09 <tflink[m]> would that time be better spent doing something else? 15:23:45 <tflink[m]> that's the primary question that I wanted to ask here - where do we go or at least look at going from here? 15:25:23 <adamw> so we have several newer contributors here 15:25:42 <adamw> how painful do you folks find it to report results in the wiki? is it a real pain or just a little thing you got used to? 15:25:48 <tflink[m]> The primary concern raised in the test@ thread was about the usability of the test matrices and how easy it is to break them if you're not used to them already 15:26:37 <bittin-> the Wiki works for me, i am not the best with Wiki syntax however, but can always copy the person before only done so like 2-3 times, mostly used the testweeks. app 15:28:01 <adamw> oh, yeah, we do also have the option of kinda extending the testdays webapp to cover validation too. dunno how sane that'd be. 15:28:29 <adamw> off the top of my head, its requirement to create metadata pages would be a stumbling block. but we could...i dunno. mmm. 15:29:06 <SumantroMukherje> adamw, multi arch same test case on metapage is weird :) 15:29:16 <adamw> yeah 15:29:25 <adamw> we'd have to do quite a bit of extending... 15:29:36 <tflink[m]> at that point, I'd almost rather have a dedicated frontend - using wiki pages as a database seems like a very odd way of doing things, especially if folks can edit the wiki page and whatever frontend we're using 15:29:50 <tflink[m]> dedicated frontend and database backend, rather 15:30:22 <tflink[m]> unless tweaking testdays and/or the wiki layout would be easier and less problematic than I think it would be 15:31:47 <geraldosimiao> <adamw> "how painful do you folks find it..." <- I use relval to fill the release validation wiki. Simple and straightforward. 15:32:38 <adamw> yay, i like good reviews 15:33:02 <tflink[m]> another interesting (but potentially problematic) question is that if the current wiki-based setup is intimidating new users, would we ever hear about it? 15:33:06 <bittin-> geraldosimiao: need to look into that 15:33:20 <tflink[m]> problematic in that it promotes wild speculation 15:33:38 <adamw> tflink: i'm hoping we'd hear from folks joining up then telling us 'oh god this wiki thing is terrible' before they leave. but of course, hard to prove. 15:34:19 <adamw> bittin-: relval is a dumb little CLI client for the wiki stuff that i wrote. `relval report-results` walks you through reporting validation results and does the wiki editing for you so you can't mess it up. 15:34:55 <bittin-> adamw: geraldosimiao: cool did not know about that, need to look at that next time thanks for the tip/info :) 15:35:00 <SumantroMukherje> tbh, I like wiki and how easy it is to onboard people with relval . Thats my take on wiki at least. 15:35:27 <adamw> in the end it boils down to 'is writing a new thing from scratch the best use we can think of for the dev hours', i guess 15:35:28 <bittin-> wrote a reminder for myself 15:35:45 <tflink[m]> adamw: pretty much, yeah 15:35:53 <adamw> for myself i can think of at least five things i'd put a higher value on the time for, but i dunno about anyone else 15:36:02 <tflink[m]> and it sounds like the consensus here is pretty much: probably not 15:36:16 <TheExorcist[m]> .hi 15:36:17 <zodbot> TheExorcist[m]: Sorry, but user 'TheExorcist [m]' does not exist 15:36:34 <TheExorcist[m]> .hi naraiank 15:36:35 <zodbot> TheExorcist[m]: Sorry, but user 'TheExorcist [m]' does not exist 15:36:46 <tflink[m]> the wiki has it's issues and quirks but it does pretty much everything we need it to do and any replacement would also have issues and quirks 15:36:48 <adamw> it's ok, we know who you are :D 15:37:01 <TheExorcist[m]> .hello 15:37:01 <zodbot> TheExorcist[m]: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1". 15:37:08 <tflink[m]> .hello2 tflink 15:37:09 <zodbot> tflink[m]: Sorry, but user 'tflink [m]' does not exist 15:37:17 <tflink[m]> that's probably what you're looking for 15:37:35 <tflink[m]> never mind 15:37:46 <adamw> i think you need .hello if you need to put in the username manually 15:37:54 <adamw> .hello2 uses your nick 15:38:05 <SumantroMukherje> .hello sumantrom 15:38:05 <adamw> ...or something 15:38:05 <tflink[m]> I had it backwards, whoops 15:38:06 <zodbot> SumantroMukherje: sumantrom 'Sumantro Mukherjee' <sumukher@redhat.com> 15:38:54 <tflink[m]> anyhow, are there any dissenting opinions on replacing the wiki as a TCMS? 15:39:45 <coremodule> the wiki works for me at this time. 15:39:58 <tflink[m]> proposed #agreed the wiki may not be perfect but it is likely better than the alternatives of moving everything over to kiwi or writing our own TCMS from scratch 15:40:23 <TheExorcist[m]> tflink[m]: May be it needs to be forwarded to Council, I guess. Correct me, if I'm wrong. 15:41:00 <tflink[m]> The Exorcist: I suspect that the council would defer to our judgement here 15:41:20 <bcotton> Yeah, if it went to the Council, my first question would be "why are you asking us?" 15:41:41 <adamw> yeah, this is more of an our team thing 15:43:02 <Penguinpee> off topic: Is it intentional that kiwi is an anagram for wiki? 15:43:32 <tflink[m]> I suspect so 15:43:46 <tflink[m]> sorry, I misread 15:43:53 <tflink[m]> I suspect it's a coincidence 15:45:34 <tflink[m]> OK, it sounds like the people here are pretty much in agreement 15:45:59 <tflink[m]> #agreed the wiki may not be perfect but it is likely better than the alternatives of moving everything over to kiwi or writing our own TCMS from scratch 15:46:03 <adamw> yup 15:46:10 <adamw> thanks for the work on the testing, tflink 15:46:15 <tflink[m]> I'll send out a conclusion to the thread on test@ 15:46:21 <bittin-> :) +1 15:46:28 <bittin-> +1 tflink[m] 15:46:34 <bittin-> .cookie tflink[m] 15:46:37 <bittin-> .cookie tflink 15:47:00 <SumantroMukherje> tflink++ 15:47:06 <bittin-> tflink++ 15:47:12 <bittin-> ah i forgot how you did it 15:47:27 <bittin-> so on to some status then? 15:48:20 <adamw> #topic Fedora 37 check-in 15:48:28 <adamw> so, afaik, status of f37 is 'mostly working' 15:49:06 <bittin-> Workstation works in my testing VM in Virtualbox and new composes are rolling, but there might be some bugs but i guess we are talking about those in the Blocker bugs meeting later today 15:49:22 <adamw> coremodule: oh hmm, the Base validation page still has a "Release-blocking environments (armhfp)" section? 15:49:36 <TheExorcist[m]> were there any updates released for F37 PR testing? Did I messed them? 15:49:38 <adamw> oh, you changed it since we last created an event 15:49:52 <TheExorcist[m]> s/messed/missed/ 15:50:13 <bittin-> TheExorcist[m]: https://openqa.fedoraproject.org/nightlies.html 15:50:35 <bittin-> was two sets of updates just today 15:51:13 <bittin-> seems some IoT 37 composes is broken otherwise rest seem to work 15:52:00 <adamw> we fixed that today 15:52:06 <bittin-> great :) 15:52:11 <adamw> there's still an outstanding bug with greenboot though 15:52:22 <bittin-> oh ok 15:53:20 <bittin-> #info bugs in greenboot for Fedora IoT 37 15:53:29 <geraldosimiao> adamw: I must redo download and iso check for the workstation build because 20220826 build didn't worked at pendrive usb live session 15:53:49 <geraldosimiao> Strange because same uso worked at vm 15:53:56 <adamw> geraldosimiao: if previous ones were ok, it's probably a glitch, off the top of my head i don't think anything relevant should have changed... 15:54:01 <geraldosimiao> s/uso/iso/ 15:54:42 <geraldosimiao> adamw: Yeah, must be 15:54:42 <TheExorcist[m]> bittin-: Keep the updates posted in #quality:fedoraproject.org 15:54:55 <adamw> now we're in freeze it would be good if folks can run the basic and beta validation tests and find any bugs now, so we have plenty of time to fix them 15:55:08 <bittin-> TheExorcist[m]: don't have the time there is new images 1-3 times per day 15:55:14 <adamw> looks like the usual suspects that haven't been done yet - cloud testing on real clouds, the printing test case, stuff like that 15:55:29 <bittin-> just sign up to the testing-reports and testing mailinglists TheExorcist[m] 15:55:46 <adamw> #info it'd be great if folks can run the missing Basic and Beta validation tests for the current candidate compose so we can catch any blocker bugs with plenty of time to fix them 15:55:54 <adamw> i'll also send out an email about that 15:56:00 <SumantroMukherje> I would like to schedule a Beta Validation Week .. when do we start? 15:56:19 <bittin-> SumantroMukherje: the week after Beta drops maybe? 15:56:45 <adamw> Sumantro Mukherjee: do you mean pre-Beta testing, or post-Beta testing? 15:56:54 <adamw> if you mean pre-Beta testing, next week would be great :D 15:57:02 <SumantroMukherje> pre-beta, i suppose! 15:57:12 <SumantroMukherje> post beta will be pre-final :D 15:57:23 <bittin-> next week is also the i18n and GNOME 43 RC test weeks 15:57:41 <SumantroMukherje> so next week, we will be running "validation events" for the first time :D 15:57:54 <bittin-> a lot of testing next week 15:58:02 <adamw> hmm 15:58:14 <adamw> then this week would've been great, but i guess it's short notice :D 15:58:20 <adamw> the target release date is 13th sept 15:58:26 <adamw> so we can't really leave it later than next week 15:58:38 <adamw> let's switch topics while we still have two minutes 15:58:46 <adamw> #topic Test Day / community event status 15:58:48 <SumantroMukherje> I18n Test Week is coming up on 5th Sept through the end of the week.https://testdays.fedoraproject.org/events/139. CryptoPolicy test day is also going to be on 5th Sept. IoT and Gnome Final to decide the dates. I will push in Gnome Apps, toolbx , virt, FCOS and podman somewhere in next come of weeks, before Fedora 37 upgrade test day. 15:58:50 <adamw> any really quick news/announcements, sumantro?> 15:59:01 <adamw> haha, you're ahead of me 15:59:15 <bittin-> GNOME 43 RC Test week starts 7th September and goes on until 14th September 15:59:17 <adamw> #info i18n Test Week is coming up on 5th Sept through the end of the week: https://testdays.fedoraproject.org/events/139 15:59:26 <adamw> #info CryptoPolicy test day is also going to be on 5th Sept. 15:59:43 <adamw> #info others are pending date decisions 16:00:25 <SumantroMukherje> so adamw, should we start the beta validation from 31st itself? 16:00:48 <adamw> sure, that'd be great if folks are readu 16:00:51 <adamw> ready* 16:00:57 <adamw> starting up the blocker bug review meeting now 16:01:11 <bittin-> works for me 16:01:17 <SumantroMukherje> I will write some doc and set things up! 16:02:38 <bittin-> f37 blocker review meeting starting now over in #blocker-review:fedoraproject.org 16:03:14 <adamw> awesome, thanks sumantro 16:03:27 <adamw> #info late notice Beta validation test week starting on August 31st 16:03:27 <SumantroMukherje> np adamw! 16:03:28 <adamw> #topic Open floor 16:03:34 <adamw> anyone got anything else burningly urgent? 16:03:36 * bittin- have nothing 16:05:12 <adamw> alrighty, thanks for coming everyone 16:05:31 * bittin- heads to the blocker review meeting 16:05:44 <adamw> #endmeeting