2025-03-03 16:00:33 <@patrikp:matrix.org> !startmeeting RELENG (2025-03-03) 2025-03-03 16:00:35 <@meetbot:fedora.im> Meeting started at 2025-03-03 16:00:33 UTC 2025-03-03 16:00:35 <@meetbot:fedora.im> The Meeting name is 'RELENG (2025-03-03)' 2025-03-03 16:00:42 <@patrikp:matrix.org> !info Meeting is 60 minutes MAX. At the end of 60, it stops. 2025-03-03 16:00:42 <@patrikp:matrix.org> !chair nirik jnsamyak patrikp amedvede 2025-03-03 16:00:42 <@patrikp:matrix.org> !meetingname releng 2025-03-03 16:00:42 <@patrikp:matrix.org> !info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw. 2025-03-03 16:00:44 <@meetbot:fedora.im> The Meeting Name is now releng 2025-03-03 16:00:46 <@smilner:fedora.im> !hi 2025-03-03 16:00:47 <@zodbot:fedora.im> None (smilner) 2025-03-03 16:00:52 <@patrikp:matrix.org> Hello to all. 2025-03-03 16:01:26 <@nirik:matrix.scrye.com> morning 2025-03-03 16:02:14 <@patrikp:matrix.org> Let's go straight to the init process? 2025-03-03 16:02:25 <@patrikp:matrix.org> !topic Init process. 2025-03-03 16:02:25 <@patrikp:matrix.org> Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention? 2025-03-03 16:02:39 <@patrikp:matrix.org> I have one thing. OpenH264. 2025-03-03 16:02:49 <@patrikp:matrix.org> I synced the directory containing all of the files to my home directory on batcave so it should be easy for any sysadmin-mainer to retrieve. It’s under /home/fedora/patrikp/openh264_f43_2.6.0. 2025-03-03 16:02:49 <@patrikp:matrix.org> 2025-03-03 16:02:49 <@patrikp:matrix.org> Thank you. 2025-03-03 16:02:49 <@patrikp:matrix.org> 2025-03-03 16:02:49 <@patrikp:matrix.org> I have the F43 (rawhide) tarball ready to go. I wrote down exactly what I did, step by step. It’s in the Google doc under “Option #3”. I was wondering if you could double check that I did everything correctly, as a sanity check, to see if everything looks reasonable before we actually ship it… 2025-03-03 16:04:00 <@nirik:matrix.scrye.com> Sure, I can take a look later today. 2025-03-03 16:04:13 <@nirik:matrix.scrye.com> Thanks for doing that... hopefully it's back on track now. 2025-03-03 16:04:27 <@patrikp:matrix.org> Let's hope so... 2025-03-03 16:04:40 <@jnsamyak:matrix.org> Hey folks, I’m here! Just dealing with medical insurance policy with an agent once it get sorted I’ll be there 2025-03-03 16:05:15 <@jnsamyak:matrix.org> Awesome news, I’ll take a look 2025-03-03 16:05:21 <@nirik:matrix.scrye.com> medical and insurance... double whammy. ;) 2025-03-03 16:05:52 <@patrikp:matrix.org> Sounds like a nightmare. 2025-03-03 16:05:57 <@jnsamyak:matrix.org> Yeah, doing the children duty :3 2025-03-03 16:06:50 <@patrikp:matrix.org> Do we have anything else for the init? If we want to do the retrospective we should probably hurry it up. 2025-03-03 16:07:22 <@patrikp:matrix.org> It's a major main in the neck this release" 2025-03-03 16:07:22 <@patrikp:matrix.org> There was one comment made last week while you were on PTO Kevin: 2025-03-03 16:07:22 <@patrikp:matrix.org> "The only thing I would note is, is there a way to make it so toolchain updating in fedora is somehow.... moderated? or added quicker? 2025-03-03 16:07:40 <@patrikp:matrix.org> Comment made during last week's init section* 2025-03-03 16:07:43 <@nirik:matrix.scrye.com> yeah, there's a bunch of discussion around that in fesco and on the devel list 2025-03-03 16:07:56 <@patrikp:matrix.org> Alright, moving on then. 2025-03-03 16:08:06 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-42/f-42-releng-tasks.html 2025-03-03 16:08:06 <@patrikp:matrix.org> !info Here we list/discuss anything about items that are due to be done in the next week. 2025-03-03 16:08:06 <@patrikp:matrix.org> !topic Scheduled actions coming up in the next week. 2025-03-03 16:08:06 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-41/f-41-releng-tasks.html 2025-03-03 16:08:28 <@nirik:matrix.scrye.com> that should move to f42/f43 now? 2025-03-03 16:09:08 <@patrikp:matrix.org> Right, only thing left is the EOL section. I'll update the doc. 2025-03-03 16:09:18 <@nirik:matrix.scrye.com> Anyhow, beta go/no go is thursday. 2025-03-03 16:09:22 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-43/f-43-releng-tasks.html 2025-03-03 16:09:30 <@nirik:matrix.scrye.com> But since we don't have a RC yet, that doesn't look to go-ey 2025-03-03 16:11:34 <@patrikp:matrix.org> "When Quality Engineering (QE) requests a Release Candidate (RC) they do so by opening an issue in the releng repository on pagure." 2025-03-03 16:11:34 <@patrikp:matrix.org> So when should the RCs actually be created? The sop [1] says: 2025-03-03 16:11:34 <@patrikp:matrix.org> [1] https://docs.fedoraproject.org/en-US/infra/release_guide/beta_RC_compose/ 2025-03-03 16:11:34 <@patrikp:matrix.org> 2025-03-03 16:11:34 <@patrikp:matrix.org> That makes it sound like the ticket comes first but perhaps I'm just misunderstanding the wording. 2025-03-03 16:11:34 <@patrikp:matrix.org> 2025-03-03 16:12:11 <@nirik:matrix.scrye.com> yes, we wait for them to file a ticket and say exactly what should be in it, etc. 2025-03-03 16:12:36 <@nirik:matrix.scrye.com> sometimes we have to add some builds that are not yet stable to address blockers 2025-03-03 16:12:52 <@nirik:matrix.scrye.com> but we do need a fedora-beta.conf 2025-03-03 16:13:11 <@patrikp:matrix.org> 2) GO/NOGO meeting 2025-03-03 16:13:11 <@patrikp:matrix.org> 1) Blocker review meeting (later today) 2025-03-03 16:13:11 <@patrikp:matrix.org> So: 2025-03-03 16:13:11 <@patrikp:matrix.org> 4) Actual RC based on the SOP? 2025-03-03 16:13:11 <@patrikp:matrix.org> 3) Ticket 2025-03-03 16:13:54 <@nirik:matrix.scrye.com> well, the go / no go is hopefully after we have a rc produced that could be go... ;) 2025-03-03 16:13:59 <@nirik:matrix.scrye.com> but yeah 2025-03-03 16:14:12 <@nirik:matrix.scrye.com> hey Anton Medvedev! 2025-03-03 16:14:20 <@patrikp:matrix.org> That makes sense. 😆 2025-03-03 16:14:59 <@patrikp:matrix.org> And the ticket comes after the blocker review meeting? I'm confused about the chronology. 2025-03-03 16:16:09 <@nirik:matrix.scrye.com> The ticket comes once QE says all known blockers should be solved one way or another. 2025-03-03 16:16:29 <@patrikp:matrix.org> So hopefully today/tomorrow? 2025-03-03 16:16:37 <@nirik:matrix.scrye.com> if that doesn't happen until too late the go/no-go is just 'no go' and we try again the following week 2025-03-03 16:16:51 <@nirik:matrix.scrye.com> yeah, if we can get a rc today/tomorrow we have a chance. 2025-03-03 16:17:55 <@nirik:matrix.scrye.com> So really the rc request can come in any time, but the go/no-go is always on thursdays. 2025-03-03 16:18:02 <@patrikp:matrix.org> But the RC CAN'T come before the blocker meeting if I'm understanding correctly? And that's scheduled for today so we can't have a RC yet. 2025-03-03 16:19:28 <@patrikp:matrix.org> And the blocker meeting is right after this one so we should know soon. 2025-03-03 16:19:38 <@patrikp:matrix.org> Thanks for the clarification. 2025-03-03 16:20:33 <@nirik:matrix.scrye.com> well, if there's no proposed blockers it could... ;) The blocker review is just to go over the existing proposed ones and accept/reject them... 2025-03-03 16:20:52 <@nirik:matrix.scrye.com> but yeah, normally those would need to be processed before QE could know if a rc request is possible 2025-03-03 16:22:00 <@patrikp:matrix.org> Anything else for the upcoming tasks? 2025-03-03 16:22:29 <@nirik:matrix.scrye.com> nope, not from me 2025-03-03 16:22:43 <@patrikp:matrix.org> Alright, moving on. 2025-03-03 16:22:48 <@patrikp:matrix.org> !info This is the time where you can bring up releng tickets to discuss if there are blockers, etc. 2025-03-03 16:22:48 <@patrikp:matrix.org> !link https://pagure.io/releng/issues 2025-03-03 16:22:48 <@patrikp:matrix.org> !topic Tickets that need attention. 2025-03-03 16:24:32 <@nirik:matrix.scrye.com> !releng 12616 2025-03-03 16:24:34 <@zodbot:fedora.im> ● **Last Updated:** 3 days ago 2025-03-03 16:24:34 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2025-03-03 16:24:34 <@zodbot:fedora.im> **releng #12616** (https://pagure.io/releng/issue/12616):**F43 system-wide change: RPM 6.0** 2025-03-03 16:24:34 <@zodbot:fedora.im> 2025-03-03 16:24:34 <@zodbot:fedora.im> ● **Opened:** 4 days ago by pmatilai 2025-03-03 16:25:04 <@nirik:matrix.scrye.com> This is probibly going to impact our build pipeline... just noting it for awareness. 2025-03-03 16:27:21 <@nirik:matrix.scrye.com> There's just a sea of tickets... ;) Perhaps we could consider doing what infra side has done for this... just go in 'least recently touched' order and look at them all... 2025-03-03 16:27:56 <@nirik:matrix.scrye.com> or is anyone has specific ones. 2025-03-03 16:28:04 <@nirik:matrix.scrye.com> I've got to go feed cats here in a min... 2025-03-03 16:28:18 <@jnsamyak:matrix.org> Hey folks my sincere apologies wouldn’t be able to do the retro today, just occupied with the medical stuff 2025-03-03 16:28:34 <@patrikp:matrix.org> Completely understandable, don't worry about it. 2025-03-03 16:28:40 <@jnsamyak:matrix.org> I thought i would be free 2025-03-03 16:28:53 <@jnsamyak:matrix.org> But oh well 2025-03-03 16:29:01 <@patrikp:matrix.org> It's a shame as retrospectives are everyone's favorite. 😥 2025-03-03 16:29:23 <@nirik:matrix.scrye.com> yes! 2025-03-03 16:30:45 <@patrikp:matrix.org> In that case we can do the ticket triage and it sounds reasonable to me personally to do it in a "least recently touched" manner. 2025-03-03 16:32:22 <@nirik:matrix.scrye.com> ok, I'll be back in a few here. 2025-03-03 16:32:40 <@patrikp:matrix.org> https://pagure.io/releng/issues?status=Open&order_key=last_updated&order=asc 2025-03-03 16:33:32 <@smilner:fedora.im> The first few are 4 years old?! 🤯 2025-03-03 16:41:29 <@conan_kudo:matrix.org> !hi 2025-03-03 16:42:12 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2025-03-03 16:42:38 <@patrikp:matrix.org> I see that Steve is asking for updates (thank you for this) in the tickets. I suggest that if we don't hear back in X amount of time we start closing them mercilessly with the comment that people can always reopen them in the future, or open a new one. 2025-03-03 16:44:12 <@nirik:matrix.scrye.com> ok, back. 2025-03-03 16:44:36 <@nirik:matrix.scrye.com> lets do them one at a time? 2025-03-03 16:44:56 <@nirik:matrix.scrye.com> or skip today and try next week? 2025-03-03 16:45:58 <@patrikp:matrix.org> Both work for me. It sounds reasonable to wait for potential updates and then we can go from "oldest created", one by one. (As the "last touched" order is different now that comments have been posted) 2025-03-03 16:46:40 <@nirik:matrix.scrye.com> yeah, whatever works. I think we should just try and slowly plow thru the backlog. 2025-03-03 16:46:59 <@nirik:matrix.scrye.com> I suspect a lot of old tickets are not needing to be open, but we can take each as it comes 2025-03-03 16:47:24 <@patrikp:matrix.org> As some tickets will always be open what do you think a reasonable number to get to would be? Low tens? 2025-03-03 16:47:56 <@nirik:matrix.scrye.com> hard to say. ;) It's been really hard to get infra under 50 2025-03-03 16:48:30 <@patrikp:matrix.org> 50 is a lot less than 100, sounds like a noble goal. 2025-03-03 16:50:38 <@conan_kudo:matrix.org> hey folks, I have something for Discussion / AOB, please let me know when I can bring it up 2025-03-03 16:50:58 <@patrikp:matrix.org> I think we're done with this section. One sec... 2025-03-03 16:51:08 <@patrikp:matrix.org> !info Next chair March 10: Patrik 2025-03-03 16:51:08 <@patrikp:matrix.org> !topic Choose next chair. 2025-03-03 16:51:13 <@patrikp:matrix.org> !topic Discussion / Any other business. 2025-03-03 16:51:19 <@smooge:fedora.im> oh I saw that there would be a rolling update of bugzilla on March 4th. 2025-03-03 16:51:20 <@patrikp:matrix.org> Conan Kudo: Go ahead! 2025-03-03 16:51:34 <@smooge:fedora.im> sorry.. was waiting and should have waited 2025-03-03 16:52:01 <@conan_kudo:matrix.org> so as some folks here know, I've been working on ImageFactory retirement on behalf of Fedora Cloud since November 2025-03-03 16:52:20 <@conan_kudo:matrix.org> we're now down to the wire with the last to flip over to kiwi with Fedora Scientific 2025-03-03 16:52:39 <@nirik:matrix.scrye.com> what? I've never heard of such a... sorry, kidding kidding. 2025-03-03 16:52:47 <@conan_kudo:matrix.org> lol 2025-03-03 16:53:00 <@conan_kudo:matrix.org> I would like to ask if we can merge https://pagure.io/pungi-fedora/pull-request/1454 and cherry-pick it to f42 2025-03-03 16:53:21 <@conan_kudo:matrix.org> that will allow us to decommission ImageFactory before the Go/No-Go for F42 Beta 2025-03-03 16:53:48 <@nirik:matrix.scrye.com> yep. I was gonna do so... note that I do not want to remove or disable it in koji during freeze, but we will at least not be using it. ;) 2025-03-03 16:53:55 <@conan_kudo:matrix.org> yeah 2025-03-03 16:54:13 <@conan_kudo:matrix.org> it means we can retire the packages from f42 too 2025-03-03 16:54:27 <@conan_kudo:matrix.org> which means davdunc and I are no longer on the hook for it anymore :) 2025-03-03 16:56:30 <@conan_kudo:matrix.org> the goal is that we can wind it down from infrastructure as part of the general infra upgrade we do at the end of infra freeze 2025-03-03 16:57:14 <@conan_kudo:matrix.org> we have no active fedora cloud or container builds using imgfac anymore either 2025-03-03 16:57:21 <@conan_kudo:matrix.org> so there are no remaining use-cases for it 2025-03-03 16:58:00 <@conan_kudo:matrix.org> beyond that, I am not actively planning to drive more transitions of images to kiwi except for the KDE-based artifacts 2025-03-03 16:58:07 <@conan_kudo:matrix.org> simply to rationalize and clean things up 2025-03-03 16:58:28 <@conan_kudo:matrix.org> I know that other SIGs are actively interested in switching on their own, and I'm happy to help, but after this, there's no particular urgency 2025-03-03 16:59:05 <@conan_kudo:matrix.org> davdunc and I submitted a workshop for Flock on working with kiwi, so if it's accepted I invite you folks to come to learn about it more 2025-03-03 16:59:15 <@davdunc:fedora.im> I did too. 2025-03-03 16:59:17 <@nirik:matrix.scrye.com> Whats left out of kiwi now? I guess iot is using osbuild... and some live media using livecd-creator 2025-03-03 16:59:24 <@davdunc:fedora.im> :) 2025-03-03 16:59:25 <@conan_kudo:matrix.org> yeah 2025-03-03 16:59:36 <@conan_kudo:matrix.org> and there's also coreos doing its own thing 2025-03-03 16:59:53 <@conan_kudo:matrix.org> but I'm happy that we've gone from 6 image build tools to 3 2025-03-03 17:00:11 <@patrikp:matrix.org> And we're at time. 2025-03-03 17:00:35 <@patrikp:matrix.org> !endmeeting 2025-03-03 17:00:35 <@patrikp:matrix.org> !info Thank you all for coming!