fedora-qa
LOGS
15:00:04 <adamw> #startmeeting Fedora QA meeting
15:00:04 <zodbot> Meeting started Mon Sep 12 15:00:04 2022 UTC.
15:00:04 <zodbot> This meeting is logged and archived in a public location.
15:00:04 <zodbot> The chair is adamw. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
15:00:04 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:00:04 <zodbot> The meeting name has been set to 'fedora_qa_meeting'
15:00:09 <adamw> #meetingname fedora-qa
15:00:09 <zodbot> The meeting name has been set to 'fedora-qa'
15:00:12 <adamw> #topic Roll Call
15:00:23 <adamw> morning folks, who's around for meeting fun?
15:01:02 <pboy> .hi
15:01:05 <zodbot> pboy: pboy 'Peter Boy' <pboy@uni-bremen.de>
15:01:13 * coremodule is here
15:02:55 <adamw> hmm, bit thin
15:03:03 <bcotton> .hello2
15:03:04 <zodbot> bcotton: bcotton 'Ben Cotton' <bcotton@redhat.com>
15:03:41 * kparal is here
15:05:47 <lruzicka> .hello2
15:05:48 <zodbot> lruzicka: lruzicka 'Lukáš Růžička' <lruzicka@redhat.com>
15:06:08 <SumantroMukherje> .hello sumantrom
15:06:09 <zodbot> SumantroMukherje: sumantrom 'Sumantro Mukherjee' <sumukher@redhat.com>
15:07:49 <adamw> ahoyhoy everyone
15:07:56 <adamw> #topic Previous meeting follow-up
15:08:11 <adamw> #info no action items from previous meeting
15:08:18 <adamw> anyone have any non-action-item-related-follow-up?
15:09:33 <lruzicka> adamw, I have an important finding but I am not sure if it fits here :D
15:10:03 <coremodule> what about action-adventure-item-followup?
15:11:07 * tflink[m] apologies for showing up late
15:11:19 <adamw> coremodule: no.
15:11:29 <adamw> lruzicka: is it a follow up to the last meeting? ;)
15:11:55 <lruzicka> nope :D
15:13:09 <adamw> alrighty then, we can do it in open floor
15:13:18 <lruzicka> adamw, gladly
15:13:34 <adamw> #topic Fedora 37 Beta check-in and final steps
15:14:38 <adamw> so, we actually signed off on the beta candidate on thursday, which is terrifying
15:14:47 <adamw> kparal: what blockers did you find over the weekend
15:15:12 <kparal> none, I promise
15:15:49 <lruzicka> kparal, you need to make promises for the future, too
15:16:00 <kparal> I'm certainly not saving them 4 days before Final Go/NoGo
15:16:14 <bcotton> kparal++
15:16:14 <zodbot> bcotton: Karma for kparal changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:16:45 <adamw> heh
15:17:39 <adamw> we do have quite a list of commonbugs candidates to go through
15:17:43 <adamw> i guess i will work on that today
15:19:32 <adamw> #action adamw to work on F37 Beta common issues
15:19:48 <adamw> anyone aware of anything else we should take care of ahead of the releaSE?
15:20:33 <adamw> i'm trying to get in touch with pbrobinson to sort out the IoT release
15:20:58 <kparal> what about IoT?
15:21:59 <adamw> IoT has separate composes
15:22:05 <adamw> so we need to designate one that's going to be released as the beta
15:22:24 <adamw> i tried to make sure we got a nightly with the same content as the beta had, but just need to make sure everyone is on the same page there...
15:22:31 <adamw> we should've done it in go/no-go meeting, but i think everyone forgot.
15:22:34 <adamw> Ben Cotton (he/him): were you on this too?
15:22:56 <bcotton> i was not
15:22:56 <kparal> ok, that's related to a topic we've discussed with coremodule today. Should we talk about it now or later?
15:23:42 <coremodule> I couldn't make the go/no-go on Thursday
15:24:07 <adamw> kparal: sure.
15:24:39 <kparal> so, I was a bit confused today when I looked at the Beta 1.5 announcement email https://lists.fedoraproject.org/archives/list/test-announce@lists.fedoraproject.org/thread/C5L2ATTWX3ALCF3SFDKCLMLNGSB6IKYC/ and found out that it doesn't mention IoT at all
15:25:04 <kparal> I wondered how do we know everything's fine during Go/NoGo in regards to IoT
15:25:16 <kparal> I couldn't even find a relevant IoT matrix to Beta 1.5
15:25:29 <kparal> The latest one is this: https://fedoraproject.org/wiki/Test_Results:Fedora-IoT_37_RC_20220831.0_General
15:25:36 <kparal> which is old
15:26:23 <kparal> I wonder if we could improve this and a) create an up-to-date wiki matrix for IoT that matches content in Beta 1.5 and b) include the link in the test-announce email
15:27:20 <kparal> It could improve participation in testing, and we'd also have some relevant results. Currently it seems we only have outdated results.
15:27:41 <adamw> kparal: basically, yes, that was entirely mixed
15:27:48 <adamw> misseD*
15:28:00 <adamw> however, there is no "beta 1.5" of IoT. that's what I meant when I said IoT has separate composes.
15:28:15 <coremodule> I think we should definitely do B above
15:28:20 <kparal> I know, but we could "nominate" the compose from the same day as 1.5
15:28:27 <adamw> that wouldn't match 1.5
15:28:38 <coremodule> We could include https://fedoraproject.org/wiki/Test_Results:Current_IoT_Summary in the email
15:28:39 <adamw> i already said above that i tried to make sure we had a nightly that matched what was in the beta
15:28:59 <adamw> by which i mean i asked nirik to hold further updates after pushing the beta update set stable for at least a day, so the next IoT nightly would match beta content
15:29:29 <adamw> but yes, in general, we should stop forgetting about IoT...
15:29:40 <kparal> ok, so that would basically achieve what I'm asking for
15:29:47 * nirik hasn't pushed them yet. :) let me know when it's ok to.
15:29:50 <kparal> but it still needs an candidate announcement sent out
15:29:57 <kparal> next time
15:30:13 <kparal> should we file a ticket somewhere, relval-consumer or similar?
15:31:21 <adamw> nirik: i think we can push 0-days now, as any IoT candidate from over the weekend should match beta.
15:31:35 <adamw> kparal: i can't think of anywhere a ticket would help
15:31:58 <adamw> relvalconsumer already does everything it should do
15:32:01 <nirik> adamw: sure, I could push them after this updates-testing push and fire a new compose?
15:32:17 <nirik> or just wait for tomorrows
15:32:17 <adamw> nirik: sure
15:33:57 <kparal> if it does everything needed, what do we need to do to have a new IoT compose ready for testing roughly at the same time as the main Beta candidate announcement, next time?
15:35:01 <kparal> it might also be good to have a better email subject, not just generic "IoT nightly compose available", but "IoT Beta candidate available". It might help community participation.
15:35:26 <coremodule> kparal, we generally do have an IoT compose ready for testing when the beta candidate is announced, it usually ends up being that days or the previous days nightly
15:35:48 <adamw> kparal: we have to request one.
15:36:10 <adamw> kparal: the mail subject is determined by the type of the compose, whether it's a nightly or a candidate.
15:36:26 <kparal> alright, so the tooling is ready, and we just forgot to file a request, right?
15:36:33 <adamw> coremodule: in this case, we should have done a candidate for IoT, because there were changes pulled from updates-testing that were relevant to IoT
15:36:50 <adamw> kparal: i don't actually know if releng is set up to do candidate IoT composes or if we've just always shipped nightlies before
15:36:56 <adamw> nirik:  ^^^?
15:37:25 <coremodule> Ah. I know at the IoT meeting we didn't discuss which image we'd want to use, we didn't expect to release Beta on time, hah
15:37:41 <kparal> I'm looking at test-announce archives and I only see "IoT" together with "nightly" in the subjects
15:37:46 <coremodule> what can I do in the future to have a candidate picked in time?
15:38:09 <nirik> Not sure at all. IoT is composed on another machine and I haven't ever looked at it. ;)
15:38:45 <kparal> Why do I have the feeling that IoT is the ugly duckling in here? 😄
15:38:48 <SumantroMukherje> https://getfedora.org/en/iot/download/
15:38:56 <kparal> We have to give it a bit more love 🙂
15:39:43 <SumantroMukherje> this just point to compose but the name doesnt have Beta or Final.
15:39:55 <kparal> I'd like to see IoT candidate announcements mentioning Beta and not just nightly
15:40:10 <adamw> coremodule: yeah, i think everyone was kinda asssuming we weren't going to hit Beta on time. :P
15:40:25 <adamw> kparal: well, it's more sort of that it hasn't been a *problem* so far
15:40:28 <kparal> that doesn't mean it has to become Beta, just being a Beta candidate
15:40:32 <adamw> we've just always shipped a nightly and it's been fine
15:40:50 <kparal> technically it might be the same, but community-wise it would be an improvement
15:41:30 <adamw> kparal: i'd like to try and bypass whichever circuit in your brain thinks candidates are more important than nightlies, because they really aren't ;)
15:41:31 <adamw> in my ideal world we wouldn't have any candidates at all
15:41:31 <adamw> in my realistic ideal world we'd do two per release
15:41:42 <adamw> maybe i can look at doing something to the nightly emails. meh
15:41:53 <adamw> anyhow, IoT doesn't really need much in the way of manual testing, i don't think
15:41:57 <kparal> well if you want to ask people to come and participate, and you announce it every 2 weeks, you're not going to have a concentrated effort at the important point of time
15:42:09 <adamw> anyhoo
15:42:13 <adamw> we're kinda running late here
15:42:35 <kparal> ok, sorry, coremodule can push this topic forward in the future 😉
15:42:53 <kparal> file tickets, that always helps, I heard
15:44:12 <coremodule> file tickets, submit blockers
15:44:24 <coremodule> *last-minute blockers
15:44:31 <coremodule> :)
15:44:55 <AhmedA> I remember one ticket I filled early on back in rawhide
15:45:06 <AhmedA> but it was fixed ages ago.
15:45:38 <adamw> oookay
15:45:39 <adamw> let's see
15:45:57 <adamw> #topic Fedora CoreOS release criteria / test case revisions
15:46:12 <adamw> so, kinda in the same vein, we have another outside-the-main-compose-process edition to care about now...
15:46:33 <adamw> i think CoreOS is still supposed to be becoming a full edition with F37. to that end we kinda need release criteria and things for it.
15:47:04 <adamw> dusty and sumantro and I have kinda been working on this at https://github.com/coreos/fedora-coreos-tracker/issues/1239 and the hackmd linked there
15:47:31 <adamw> we currently have a couple of drafts (one from me, one from sumantro) for revisions to the basic criteria, and i'm planning to do beta and final this week
15:48:39 <SumantroMukherje> adamw, coreOS is a rolling thing. Nothing gets added to their test directly, is it even sane to have something for Beta and Final?
15:48:53 <SumantroMukherje> whatever gets added in next, flows through to test and final anyway
15:50:00 <adamw> i don't know what you mean by "nothing gets added to their test directly"
15:50:08 <adamw> but anyway, yes, it does make sense, to me.
15:50:26 <adamw> beta and final are milestones. that can apply just as well to a rolling process.
15:51:02 <adamw> after beta milestone, any coreos build should meet the beta requirements to be promoted to users. after final milestone, any coreos build should meet the final requirements to be promoted to users.
15:51:19 <lruzicka> adamw, that makes perfect sense
15:51:30 <adamw> if they all meet all the requirements all the time, then i'm not going to complain. ;)
15:52:02 <SumantroMukherje> that's what I meant. they usually meet all requirements all the time :)
15:55:33 <adamw> then that's great, but i don't see any benefit in hacking the release criteria around
15:56:01 <adamw> we need the milestones for other Fedora editions, it doesn't hurt CoreOS to split things up that way, so...let's keep doing it?
15:56:13 <SumantroMukherje> yep
15:58:02 <adamw> so, yeah, running short on time, but that's ongoing. if anyone wants to help out / take a look at the drafts, please do
15:58:21 <adamw> #info adamw, sumantro and dustymabe are working on release criteria and test coverage for CoreOS at https://github.com/coreos/fedora-coreos-tracker/issues/1239
15:58:31 <adamw> #topic Test Day / community event status
15:59:09 <SumantroMukherje> we have IoT test week, virt , Gnome Apps , Upgrade Test week coming up!
15:59:35 <SumantroMukherje> we are currently running GNOME and i18n with significant participation
16:00:46 <adamw> starting blocker review over in #blocker-review:fedoraproject.org while we wind up here
16:02:13 <adamw> Sumantro Mukherjee: what are the dates on the upcoming ones?
16:03:11 <SumantroMukherje> IoT is next week and Upgrade will be 22nd. rest will be placed by tomorrow.
16:04:10 <kparal> Sumantro Mukherjee: GNOME and i18n are currently active? I don't see any announcements in test-announce nor events in the calendar
16:06:00 <SumantroMukherje> i18n's last day is today. I made a test list post about it ... pretty much remember.. wait, are my emails not going again?!
16:06:49 <kparal> Look at test and test-announce archives on the web to verify, I don't see them
16:06:56 <kparal> Also the calendar looks empty to me
16:07:14 <adamw> hmm, yeah, i don't see any either. sorry, should've noticed that
16:07:20 <lruzicka> SumantroMukherje, I can see a StrongCryptoSettings Test Day 7 days ago as a last mail from Sumantro
16:07:29 <kparal> I wonder how people actually know to show up? 🤔
16:07:38 <lruzicka> in the test announce list
16:08:09 <SumantroMukherje> Fedora Magazine does the calling mostly kparal
16:08:27 <kparal> ok, great. Still, please fix the two other places, thanks
16:08:38 <SumantroMukherje> sure
16:08:56 <SumantroMukherje> I am  sorry this happened
16:11:38 <adamw> #info GNOME and i18n test weeks are ongoing: https://fedoraproject.org/wiki/Test_Day:2022-09-07_Fedora_37_GNOME_43_Final , https://fedoraproject.org/wiki/Test_Day:2022-09-06_I18N_Test_Day
16:12:14 <adamw> #info IoT test week is next week: https://pagure.io/fedora-qa/issue/710
16:12:28 <adamw> #info upgrade, virt, and GNOME apps test events are all upcoming
16:12:30 <adamw> #topic Open floor
16:12:33 <adamw> anything else quickly?
16:13:03 <kparal> nothing here
16:15:45 <lruzicka> no, will keep it for a private converastion with you
16:20:13 <adamw> lruzicka: is it the thing you emailed abouT? if so i replied
16:20:43 <lruzicka> adamw, yes
16:21:08 <adamw> alright
16:21:11 <adamw> thanks for coming, everyone
16:21:12 <lruzicka> adamw, I know you did. I will reply there.
16:21:12 <adamw> #endmeeting