2024-12-02 16:00:39 <@patrikp:matrix.org> !startmeeting RELENG (2024-12-02) 2024-12-02 16:00:41 <@meetbot:fedora.im> Meeting started at 2024-12-02 16:00:39 UTC 2024-12-02 16:00:41 <@meetbot:fedora.im> The Meeting name is 'RELENG (2024-12-02)' 2024-12-02 16:00:50 <@nirik:matrix.scrye.com> morning. 2024-12-02 16:00:55 <@patrikp:matrix.org> !info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw. 2024-12-02 16:00:55 <@patrikp:matrix.org> !meetingname releng 2024-12-02 16:00:55 <@patrikp:matrix.org> !chair nirik jnsamyak patrikp amedvede 2024-12-02 16:00:55 <@patrikp:matrix.org> !info Meeting is 60 minutes MAX. At the end of 60, it stops. 2024-12-02 16:00:56 <@meetbot:fedora.im> The Meeting Name is now releng 2024-12-02 16:01:01 <@patrikp:matrix.org> Hello. 2024-12-02 16:02:00 <@nirik:matrix.scrye.com> happy monday for all who celebrate 2024-12-02 16:03:06 <@jnsamyak:matrix.org> Hey hey 2024-12-02 16:03:14 <@jnsamyak:matrix.org> how is everyone doing? 2024-12-02 16:03:20 <@nirik:matrix.scrye.com> hey jnsamyak! 👋 2024-12-02 16:03:41 <@jnsamyak:matrix.org> just very busy with confgerence planning, talks, and ptos :D 2024-12-02 16:03:50 <@jnsamyak:matrix.org> happy thankgiving everyone (iirc) 2024-12-02 16:03:59 <@jnsamyak:matrix.org> just very busy with conference planning, talks, and ptos :D 2024-12-02 16:04:11 <@patrikp:matrix.org> Thanksgiving is a beautiful holiday and I hope you enjoyed it, Kevin. 2024-12-02 16:04:15 <@Zlopez:matrix.org> !hi 2024-12-02 16:04:17 <@zodbot:fedora.im> Michal Konecny (zlopez) 2024-12-02 16:04:46 <@nirik:matrix.scrye.com> yeah, was nice and quiet (and I ate too much as is traditional) 2024-12-02 16:05:01 <@jnsamyak:matrix.org> oh the turkey dinner is all i remember from my fav FRIENDS show 2024-12-02 16:05:16 <@patrikp:matrix.org> I could eat an entire turkey by myself right about now. 2024-12-02 16:06:17 <@nirik:matrix.scrye.com> I still have some in the fridge... stop on by! :0) 2024-12-02 16:06:24 <@Zlopez:matrix.org> I don't have that big stomach to eat a whole turkey :-D 2024-12-02 16:07:10 <@patrikp:matrix.org> Should we go on to the init part? 2024-12-02 16:07:16 <@Zlopez:matrix.org> But it sounds delicious 2024-12-02 16:07:53 <@patrikp:matrix.org> Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention? 2024-12-02 16:07:53 <@patrikp:matrix.org> !topic Init process. 2024-12-02 16:08:14 <@patrikp:matrix.org> jnsamyak: Is this the appropriate section to discuss the OpenH264 stuff or later? 2024-12-02 16:08:29 <@jnsamyak:matrix.org> BTW, nirik I have something to bring up about the koji runroot 2024-12-02 16:08:36 <@jnsamyak:matrix.org> oh yes let's discuss it now 2024-12-02 16:08:44 <@jnsamyak:matrix.org> you beat me to itt! :D 2024-12-02 16:09:07 <@jnsamyak:matrix.org> Can you explain it here, what did you do, and what's the error that you are getting? 2024-12-02 16:09:19 <@patrikp:matrix.org> Let me copy it from the message. 2024-12-02 16:09:27 <@nirik:matrix.scrye.com> This is for making the openh264 repos? 2024-12-02 16:09:44 <@patrikp:matrix.org> Yes. 2024-12-02 16:10:05 <@patrikp:matrix.org> So I've been playing around with "Option 2" to try to use Koji runroot directly but I'm encountering issues. 2024-12-02 16:10:12 <@nirik:matrix.scrye.com> ok 2024-12-02 16:10:15 <@Zlopez:matrix.org> That one would be nice to solve 2024-12-02 16:10:53 <@patrikp:matrix.org> I've been following this documentation [1]. 2024-12-02 16:10:53 <@patrikp:matrix.org> `$ cat /etc/kojid.conf` 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:10:53 <@patrikp:matrix.org> And I also have a Kerberos ticket. However, when I try to run the command, I get: 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:10:53 <@patrikp:matrix.org> The documentation says: 2024-12-02 16:10:53 <@patrikp:matrix.org> "CLI is looking for available plugins every run, so it if it is installed, you’ll see new command runroot with options described in its help. No config options are needed to enable it." 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:10:53 <@patrikp:matrix.org> Did I miss something? 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:10:53 <@patrikp:matrix.org> jnsamyak Did you manage to run the command? 2024-12-02 16:10:53 <@patrikp:matrix.org> `Plugins = runroot_hub` 2024-12-02 16:10:53 <@patrikp:matrix.org> `$ cat /etc/koji-hub/hub.conf` 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:10:53 <@patrikp:matrix.org> `plugin = runroot` 2024-12-02 16:10:53 <@patrikp:matrix.org> "[ERROR] koji: Unknown command: runroot." 2024-12-02 16:10:53 <@patrikp:matrix.org> 2024-12-02 16:11:16 <@patrikp:matrix.org> Link to the doc, sorry: 2024-12-02 16:11:16 <@patrikp:matrix.org> 2024-12-02 16:11:16 <@patrikp:matrix.org> https://docs.pagure.org/koji/plugins/#runroot 2024-12-02 16:11:33 <@nirik:matrix.scrye.com> so you get that error on running the client/cli? 2024-12-02 16:11:45 <@patrikp:matrix.org> Yes. 2024-12-02 16:12:06 <@patrikp:matrix.org> I try to run the command after setting it up as per the docs and I get "unknown command". 2024-12-02 16:12:17 <@nirik:matrix.scrye.com> there's a subpackage you need, just a sec. 2024-12-02 16:12:48 <@nirik:matrix.scrye.com> dnf install python3-koji-cli-plugins 2024-12-02 16:13:14 <@nirik:matrix.scrye.com> that should have that plugin/cli command... 2024-12-02 16:14:14 <@patrikp:matrix.org> As an aside, you think doing it this way won't work? Tomas seems to be convinced that that's the way to go. Now that I should have the plugin I can test it. 2024-12-02 16:14:14 <@patrikp:matrix.org> OK, thanks, I'll also put it in the doc that we have. 2024-12-02 16:14:29 <@nirik:matrix.scrye.com> I think it should work... 2024-12-02 16:14:35 <@patrikp:matrix.org> If you could elaborate slightly about Pungi vs Koji runroot... 2024-12-02 16:15:30 <@nirik:matrix.scrye.com> so runroot is just a koji plugin/thing that lets you run a bunch of commands in koji in a choot... it lets you mount external directories to save results to... we use it to make a bunch of the compose artifacts. 2024-12-02 16:15:59 <@nirik:matrix.scrye.com> so, you would be using runroot to run a pungi command/process on koji builders and save the result (the repo) to a directory directly... 2024-12-02 16:16:43 <@humaton:fedora.im> and pungi itself uses runroot for different phases of the compose 2024-12-02 16:16:46 <@nirik:matrix.scrye.com> we just need to make sure and be careful to not expose the directoy to everyone (because we can't distribute that stuff)... 2024-12-02 16:16:53 <@nirik:matrix.scrye.com> but otherwise it should work fine 2024-12-02 16:17:28 <@nirik:matrix.scrye.com> yeah, it can... ;) In this case it probibly doesn't need to tho... just gather rpms and make a repo... 2024-12-02 16:17:59 <@patrikp:matrix.org> What are the repercussions should the rpms be exposed to the outer world? What magnitude of a fine are we talking? 2024-12-02 16:18:21 <@nirik:matrix.scrye.com> no idea off hand, but I don't want to find out. 2024-12-02 16:18:55 <@humaton:fedora.im> its better to not know and do the best to avoid it 2024-12-02 16:19:09 <@patrikp:matrix.org> Understood... 2024-12-02 16:19:25 <@patrikp:matrix.org> With that I think we can move to the next section? 2024-12-02 16:20:00 <@patrikp:matrix.org> Now I'm thinking about the legal process involving Fedora/RH and they are not pleasant thoughts. 2024-12-02 16:20:38 <@nirik:matrix.scrye.com> yeah, lets move on. ;) 2024-12-02 16:20:48 <@patrikp:matrix.org> !info Here we list/discuss anything about items that are due to be done in the next week. 2024-12-02 16:20:48 <@patrikp:matrix.org> !topic Scheduled actions coming up in the next week. 2024-12-02 16:20:48 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-42/f-42-releng-tasks.html 2024-12-02 16:20:48 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-41/f-41-releng-tasks.html 2024-12-02 16:22:45 <@nirik:matrix.scrye.com> f39 eol was last week. adamw handled most of it. ;) 2024-12-02 16:23:12 <@nirik:matrix.scrye.com> I don't think we have much until the mass rebuild in jan at this point 2024-12-02 16:23:57 <@patrikp:matrix.org> Alright, moving on... 2024-12-02 16:24:04 <@patrikp:matrix.org> !topic Tickets that need attention. 2024-12-02 16:24:04 <@patrikp:matrix.org> !info This is the time where you can bring up releng tickets to discuss if there are blockers, etc. 2024-12-02 16:24:23 <@patrikp:matrix.org> There are two new tickets that seem to require FESCo approval, or at least I'd like your takes on it. 2024-12-02 16:24:38 <@patrikp:matrix.org> !releng 12488 2024-12-02 16:24:38 <@zodbot:fedora.im> ● **Opened:** 14 hours ago by ferdnyc 2024-12-02 16:24:38 <@zodbot:fedora.im> ● **Last Updated:** 5 hours ago 2024-12-02 16:24:38 <@zodbot:fedora.im> **releng #12488** (https://pagure.io/releng/issue/12488):**golang-modernc-ccorpus2: Request cleanup of upstream sources committed to package repo ** 2024-12-02 16:24:38 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2024-12-02 16:24:38 <@zodbot:fedora.im> 2024-12-02 16:24:56 <@patrikp:matrix.org> !releng !12487 2024-12-02 16:24:57 <@zodbot:fedora.im> Issue querying Pagure: Issue not found 2024-12-02 16:25:09 <@patrikp:matrix.org> !releng 12487 2024-12-02 16:25:11 <@zodbot:fedora.im> 2024-12-02 16:25:11 <@zodbot:fedora.im> **releng #12487** (https://pagure.io/releng/issue/12487):**adobe-source-han-mono-fonts: Request cleanup of upstream sources committed to package repo** 2024-12-02 16:25:11 <@zodbot:fedora.im> ● **Opened:** a day ago by ferdnyc 2024-12-02 16:25:11 <@zodbot:fedora.im> ● **Last Updated:** 5 hours ago 2024-12-02 16:25:11 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2024-12-02 16:25:37 <@nirik:matrix.scrye.com> they shouldn't need fesco approval I don't think. 2024-12-02 16:25:53 <@nirik:matrix.scrye.com> Nothing is actually removed, it's just moved to an archive branch... 2024-12-02 16:25:59 <@nirik:matrix.scrye.com> but I could be misremembering 2024-12-02 16:27:10 <@patrikp:matrix.org> Perhaps it's some historical reasons, there are more details in the ticket. 2024-12-02 16:27:14 <@patrikp:matrix.org> !link https://pagure.io/fesco/issue/1848 2024-12-02 16:27:24 <@humaton:fedora.im> we did something like this for gimp I think? 2024-12-02 16:27:33 <@humaton:fedora.im> oh yeah blender 2024-12-02 16:28:15 <@nirik:matrix.scrye.com> right, I don't recall if this needs a fesco ack or not... 2024-12-02 16:29:46 <@nirik:matrix.scrye.com> I guess we should ask. I can do so in tomorrow's meeting 2024-12-02 16:30:15 <@nirik:matrix.scrye.com> and/or we can look at the history/meeting minutes and see if we can find out 2024-12-02 16:30:38 <@patrikp:matrix.org> And would this require `sysadmin-main` access? Like removing dist-git branches does? I can't find an SOP off hand, these seem to be "one off". 2024-12-02 16:31:36 <@patrikp:matrix.org> Apart from that there don't seem to be any new tickets except this one. 2024-12-02 16:31:48 <@patrikp:matrix.org> !releng 12485 2024-12-02 16:31:49 <@zodbot:fedora.im> **releng #12485** (https://pagure.io/releng/issue/12485):**F42 Self-Contained Change: Replace SDL 2 with sdl2-compat using SDL 3** 2024-12-02 16:31:49 <@zodbot:fedora.im> ● **Opened:** 3 days ago by ngompa 2024-12-02 16:31:49 <@zodbot:fedora.im> 2024-12-02 16:31:49 <@zodbot:fedora.im> ● **Last Updated:** 7 hours ago 2024-12-02 16:31:49 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2024-12-02 16:32:32 <@humaton:fedora.im> There is this one in the docs https://pagure.io/infra-docs-fpo/issue/344 2024-12-02 16:32:46 <@humaton:fedora.im> we should drop PDC mentions from the doc since its not used anymore 2024-12-02 16:32:50 <@jnsamyak:matrix.org> i gave it a read today, not sure if this has any releng impact! 2024-12-02 16:33:30 <@jnsamyak:matrix.org> Oh for this, I remember writing a script and putting it somewhere 2024-12-02 16:33:47 <@jnsamyak:matrix.org> I need to check, I thought I already updated the documentation 2024-12-02 16:34:29 <@Zlopez:matrix.org> There is already one PR from @lenkaseg:fedora.im for this 2024-12-02 16:36:11 <@patrikp:matrix.org> !link https://pagure.io/infra-docs-fpo/pull-request/345 2024-12-02 16:37:17 <@patrikp:matrix.org> That's the only one I could find but it doesn't relate to the mass branching SOP. 2024-12-02 16:37:35 <@jnsamyak:matrix.org> No worries, leave that sop updation to me 2024-12-02 16:37:56 <@jnsamyak:matrix.org> I had a script written, that grepped the active rpms from the package machine 2024-12-02 16:38:12 <@jnsamyak:matrix.org> I'll look into it, and update it as soon as I get the time 2024-12-02 16:38:48 <@patrikp:matrix.org> Very good. Any other tickets folks would like to bring up? 2024-12-02 16:40:29 <@patrikp:matrix.org> Moving on then... 2024-12-02 16:40:35 <@patrikp:matrix.org> !info next chair Dec 09 - ??? 2024-12-02 16:40:35 <@patrikp:matrix.org> !info next chair Dec 16 - ??? 2024-12-02 16:40:35 <@patrikp:matrix.org> !topic Choose next chair. 2024-12-02 16:41:14 <@patrikp:matrix.org> It seems like Samyak won't be around for a while. Do we still have the meeting? (Or a shortened version of it?) I can host if so. 2024-12-02 16:41:29 <@jnsamyak:matrix.org> I'll not be there for both of these two :3 2024-12-02 16:42:18 <@patrikp:matrix.org> We can also decide that ad hoc next monday nirik . 2024-12-02 16:42:25 <@patrikp:matrix.org> Next section! 2024-12-02 16:42:33 <@patrikp:matrix.org> !topic Discussion / Any other business. 2024-12-02 16:43:50 <@patrikp:matrix.org> Now I can't help but think about turkey, gravy, cranberry sauce and stuffing. 2024-12-02 16:45:21 <@nirik:matrix.scrye.com> I will be here for the 9th (next week), but I am out for the 16th... 2024-12-02 16:45:44 <@humaton:fedora.im> nah poultry is lame, I am going to finish red deer stew from the weekend 2024-12-02 16:46:01 <@nirik:matrix.scrye.com> perhaps we cancel 16th, 23rd, 30th? 2024-12-02 16:46:16 <@patrikp:matrix.org> I'll cancel those in the calendar. 2024-12-02 16:48:28 <@patrikp:matrix.org> Does anyone have anything else to say for the open floor? Meat talk? If not you may have your ~10 minutes back. 2024-12-02 16:48:49 <@patrikp:matrix.org> I wish we had bison in Europe. 2024-12-02 16:49:32 <@jnsamyak:matrix.org> thanks' 2024-12-02 16:49:37 <@patrikp:matrix.org> !info next chair Dec 09 - Patrik 2024-12-02 16:49:39 <@humaton:fedora.im> we do patrikp 2024-12-02 16:49:55 <@humaton:fedora.im> https://en.wikipedia.org/wiki/European_bison you can even get steak from it 2024-12-02 16:50:36 <@patrikp:matrix.org> Is it cheap and easily available? Compared to beef. The map looks kind of sad. 2024-12-02 16:51:21 <@humaton:fedora.im> well nothing good is cheap and available... 2024-12-02 16:51:28 <@patrikp:matrix.org> Obviously all meat is expensive these days, I mean comparatively. 2024-12-02 16:51:28 <@humaton:fedora.im> and tht was not the question :) 2024-12-02 16:52:14 <@nirik:matrix.scrye.com> 🦬 2024-12-02 16:52:41 <@patrikp:matrix.org> In the USA you can walk into a Costco and get as much bison as you want affordably. I watch videos of strongmen days of eating on the internet. 😆 2024-12-02 16:53:09 <@humaton:fedora.im> Well you can do that with red deer, boar and white tail deer in CZ 2024-12-02 16:53:24 <@humaton:fedora.im> its about 10% more expensive that grass finished beef 2024-12-02 16:53:54 <@patrikp:matrix.org> Any particular recommendations for sourcing this stuff? 2024-12-02 16:54:17 <@humaton:fedora.im> Any supermarket they usualy distribute 2-3 producers from Vysocina. 2024-12-02 16:54:19 <@nirik:matrix.scrye.com> you have that in stores? huh. Thats rare in the us... 2024-12-02 16:55:00 <@humaton:fedora.im> its a real cultural tradition here, all venison is basically herded in the forests and grown 2024-12-02 16:55:43 <@humaton:fedora.im> there areno Wild wild anymals in Europe as they are in the US 2024-12-02 16:55:55 <@humaton:fedora.im> there is no such thing as unpopulated areas :D 2024-12-02 16:56:17 <@humaton:fedora.im> there are no Wild wild animals in Europe as they are in the US 2024-12-02 16:56:40 <@patrikp:matrix.org> Yeah... USA is absolutely huge and I wish we could buy 10 acres here where we'd be left alone as easily as the US folks can. 2024-12-02 16:57:15 <@patrikp:matrix.org> Even "big" plots of land are tiny compared to the US. 2024-12-02 16:57:38 <@patrikp:matrix.org> Anyhow... We are nearly at time. If there is nothing else I wish you all a pleasant rest of the day. 2024-12-02 16:57:47 <@patrikp:matrix.org> !endmeeting 2024-12-02 16:57:47 <@patrikp:matrix.org> !info Thank you all for coming!