2025-04-07 15:01:00 <@patrikp:matrix.org> !startmeeting RELENG (2025-04-07) 2025-04-07 15:01:03 <@meetbot:fedora.im> Meeting started at 2025-04-07 15:01:00 UTC 2025-04-07 15:01:03 <@meetbot:fedora.im> The Meeting name is 'RELENG (2025-04-07)' 2025-04-07 15:01:09 <@patrikp:matrix.org> !chair nirik jnsamyak patrikp amedvede 2025-04-07 15:01:09 <@patrikp:matrix.org> !meetingname releng 2025-04-07 15:01:09 <@patrikp:matrix.org> !info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw. 2025-04-07 15:01:09 <@patrikp:matrix.org> !info Meeting is 60 minutes MAX. At the end of 60, it stops. 2025-04-07 15:01:11 <@meetbot:fedora.im> The Meeting Name is now releng 2025-04-07 15:01:22 <@jnsamyak:matrix.org> hey hey! 2025-04-07 15:01:22 <@nirik:matrix.scrye.com> morning all. 2025-04-07 15:01:25 <@patrikp:matrix.org> Hello, welcome! 2025-04-07 15:01:43 <@jnsamyak:matrix.org> How's everyone doing? 2025-04-07 15:02:12 <@patrikp:matrix.org> I had to find a place to live last week and actually physically move my things. Stressful times but should be better now. 2025-04-07 15:02:34 <@jnsamyak:matrix.org> patrikp: Oh is it near the city now? 2025-04-07 15:02:44 <@patrikp:matrix.org> Yeah. 2025-04-07 15:02:47 <@nirik:matrix.scrye.com> all moved now? 2025-04-07 15:02:55 <@jnsamyak:matrix.org> And happy house warming to youuu! 2025-04-07 15:03:13 <@jnsamyak:matrix.org> I'll make sure to get you indian stuff to put it in your kitchen :3 2025-04-07 15:03:27 <@patrikp:matrix.org> Yeah, kinda finished unpacking yesterday, desktop is all set up on a big desk (2 x 1 metre) and connected to the internet. 2025-04-07 15:04:09 <@patrikp:matrix.org> Shall we go to init? 2025-04-07 15:04:16 <@jnsamyak:matrix.org> gooo 2025-04-07 15:04:22 <@patrikp:matrix.org> !topic Init process. 2025-04-07 15:04:22 <@patrikp:matrix.org> Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention? 2025-04-07 15:05:28 <@nirik:matrix.scrye.com> so... we need to do a fedora-release update... to bump it to 1. 2025-04-07 15:05:46 <@nirik:matrix.scrye.com> https://bugzilla.redhat.com/show_bug.cgi?id=2357270 2025-04-07 15:06:11 <@jnsamyak:matrix.org> Two things on top my need, final freeze, stable push request coming in 2025-04-07 15:06:22 <@nirik:matrix.scrye.com> and then, hopefully a rc will be asked for soon. we should have the pungi config ready. ;) 2025-04-07 15:06:25 <@jnsamyak:matrix.org> oh I'll take a look at it, i thought it was done 2025-04-07 15:06:34 <@jnsamyak:matrix.org> sure 2025-04-07 15:06:55 <@nirik:matrix.scrye.com> no, there was another fedora-release change for kde, but we still need to do the -1 one. 2025-04-07 15:07:13 <@nirik:matrix.scrye.com> (which should disable updates-testing and the prerelease warnings) 2025-04-07 15:07:15 <@jnsamyak:matrix.org> sure thing 2025-04-07 15:07:30 <@jnsamyak:matrix.org> yeah - you should have it soon enough 2025-04-07 15:07:57 <@nirik:matrix.scrye.com> thats all I can think of for init process. 2025-04-07 15:08:28 <@jnsamyak:matrix.org> oh one thing, patrikp did we hear from cisco folk yet? 2025-04-07 15:08:37 <@patrikp:matrix.org> We have the RPMs. We are trying to figure out how to get them to Cisco. E-mail was sent last week but no reply so I dug into my mails and found some more people from Cisco that replied to me before. I'll send another e-mail and wider. Hopefully someone will be able to at least point us in the right direction. 2025-04-07 15:08:37 <@patrikp:matrix.org> OpenH264 current status: 2025-04-07 15:08:51 <@patrikp:matrix.org> I am also working on how to prevent the incorrect tagging in the future. 2025-04-07 15:09:05 <@patrikp:matrix.org> (the private ticket) 2025-04-07 15:09:24 <@nirik:matrix.scrye.com> excellent 2025-04-07 15:10:09 <@patrikp:matrix.org> Any questions? Or anything else for the init? Next topic? 2025-04-07 15:10:14 <@jnsamyak:matrix.org> awesome thanks for the update 2025-04-07 15:10:26 <@jnsamyak:matrix.org> let's roll to nextttttt 2025-04-07 15:10:55 <@nirik:matrix.scrye.com> πŸš„ 2025-04-07 15:11:08 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-42/f-42-releng-tasks.html 2025-04-07 15:11:08 <@patrikp:matrix.org> !topic Scheduled actions coming up in the next week. 2025-04-07 15:11:08 <@patrikp:matrix.org> !info Here we list/discuss anything about items that are due to be done in the next week. 2025-04-07 15:11:08 <@patrikp:matrix.org> !link https://fedorapeople.org/groups/schedule/f-43/f-43-releng-tasks.html 2025-04-07 15:12:56 <@jnsamyak:matrix.org> Nothinfg much here to follow, we need to make sure to be ready to whenever an rc is requested 2025-04-07 15:13:11 <@jnsamyak:matrix.org> for final freeze, I'll take care of that tomorrow 2025-04-07 15:13:29 <@jnsamyak:matrix.org> all sorted for the release process, unless someone else has something in mind 2025-04-07 15:13:30 <@nirik:matrix.scrye.com> Does someone want to make a final.conf pr? 2025-04-07 15:13:43 <@jnsamyak:matrix.org> I'll have it ready 2025-04-07 15:13:51 <@jnsamyak:matrix.org> and send it for review post meeting 2025-04-07 15:14:16 <@patrikp:matrix.org> The request for an RC can come even later today? 2025-04-07 15:14:41 <@jnsamyak:matrix.org> they will open an issue, mostly after the blocker meeting not sure 2025-04-07 15:14:43 <@patrikp:matrix.org> Right after the blocker meeting? 2025-04-07 15:14:53 <@nirik:matrix.scrye.com> well, it could in theory... but... 2025-04-07 15:15:00 <@jnsamyak:matrix.org> I have already the changes with me so no biggie 2025-04-07 15:15:04 <@nirik:matrix.scrye.com> https://qa.fedoraproject.org/blockerbugs/milestone/42/final/buglist 2025-04-07 15:15:19 <@nirik:matrix.scrye.com> there are still accepted blockers not fixed and some proposed ones. 2025-04-07 15:15:26 <@nirik:matrix.scrye.com> (including the fedora-release one .;) 2025-04-07 15:15:26 <@patrikp:matrix.org> !link https://docs.fedoraproject.org/en-US/infra/release_guide/final_RC_compose/ 2025-04-07 15:15:32 <@jnsamyak:matrix.org> yikes not looking so good 2025-04-07 15:15:44 <@jnsamyak:matrix.org> I can remove one today :P 2025-04-07 15:15:48 <@nirik:matrix.scrye.com> things can change fast tho... 2025-04-07 15:16:00 <@jnsamyak:matrix.org> yeah 2025-04-07 15:17:40 <@patrikp:matrix.org> And we have to be ready for several RCs over the following days, right? Fire them off when requested. 2025-04-07 15:18:04 <@jnsamyak:matrix.org> yes whenever there is a request from QE 2025-04-07 15:18:23 <@patrikp:matrix.org> How will we divide it? Whoever is around fires it off? 2025-04-07 15:18:41 <@jnsamyak:matrix.org> yep just speak on the channel before doing it 2025-04-07 15:19:16 <@nirik:matrix.scrye.com> yeah, do indicate if you are starting one. 2025-04-07 15:19:22 <@james:fedora.im> Curious about the libdnf4 blocker ... because it seems like that's not going to be fixed. 2025-04-07 15:20:20 <@patrikp:matrix.org> Anything else for upcoming actions? 2025-04-07 15:20:30 <@patrikp:matrix.org> Or shall we get rid of some old tickets? 2025-04-07 15:20:41 <@jnsamyak:matrix.org> not that i can think off and yes 2025-04-07 15:21:27 <@patrikp:matrix.org> !info This is the time where you can bring up releng tickets to discuss if there are blockers, etc. 2025-04-07 15:21:27 <@patrikp:matrix.org> !topic Tickets that need attention. 2025-04-07 15:21:31 <@patrikp:matrix.org> !link https://pagure.io/releng/issues?status=Open&order_key=date_created&order=asc 2025-04-07 15:23:20 <@nirik:matrix.scrye.com> ok, so are we doing oldest touched? 2025-04-07 15:23:43 <@nirik:matrix.scrye.com> or were there specific ones? 2025-04-07 15:23:46 <@jnsamyak:matrix.org> yes the oldest non modified 2025-04-07 15:24:04 <@jnsamyak:matrix.org> if there are specific people want to bring up sure 2025-04-07 15:24:14 <@patrikp:matrix.org> Some were "touched" only in the sense of asking for an update. 2025-04-07 15:24:29 <@patrikp:matrix.org> So last modified is recent but the second to last comment can be years old. 2025-04-07 15:24:58 <@nirik:matrix.scrye.com> https://pagure.io/releng/issues?status=Open&order_key=last_updated&order=asc ? 2025-04-07 15:25:28 <@patrikp:matrix.org> OK let's do that. 2025-04-07 15:25:55 <@patrikp:matrix.org> !link https://pagure.io/releng/issue/10394 2025-04-07 15:26:10 <@patrikp:matrix.org> I think this can be closed as the unretirement process doesn't involve running a script. 2025-04-07 15:26:12 <@nirik:matrix.scrye.com> you want !releng ? 2025-04-07 15:26:20 <@nirik:matrix.scrye.com> !releng 10394 2025-04-07 15:26:21 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2025-04-07 15:26:21 <@zodbot:fedora.im> ● **Last Updated:** 3 years ago 2025-04-07 15:26:21 <@zodbot:fedora.im> ● **Opened:** 3 years ago by mattia 2025-04-07 15:26:21 <@zodbot:fedora.im> 2025-04-07 15:26:21 <@zodbot:fedora.im> **releng #10394** (https://pagure.io/releng/issue/10394):**Unretire script doesn't properly unretire packages** 2025-04-07 15:26:32 <@jnsamyak:matrix.org> yeah 2025-04-07 15:26:34 <@patrikp:matrix.org> Yes. 2025-04-07 15:26:56 <@jnsamyak:matrix.org> also to add one there was a toddler that Anton Medvedev is/was working on for unretirements for sometime 2025-04-07 15:27:09 <@nirik:matrix.scrye.com> huh, I don't know if this is fixed or not. 2025-04-07 15:27:20 <@nirik:matrix.scrye.com> if it's not we should fix it/add it to our process. 2025-04-07 15:27:38 <@jnsamyak:matrix.org> I'm not sure what the status to that is, I can check aand ask him to update it 2025-04-07 15:27:51 <@patrikp:matrix.org> What specifically? 2025-04-07 15:27:51 <@jnsamyak:matrix.org> you can assign this one to him for now 2025-04-07 15:28:08 <@patrikp:matrix.org> When I do unretirements I use the "Give project" button in dist-git. I don't run the unretire script. 2025-04-07 15:28:32 <@nirik:matrix.scrye.com> right, but apparently there's a 'retirement reason' in the database we should clear when unretiring. 2025-04-07 15:28:32 <@patrikp:matrix.org> And the rest is git. 2025-04-07 15:28:35 <@patrikp:matrix.org> And Koji. 2025-04-07 15:28:35 <@jnsamyak:matrix.org> mostly the automation for the unretirements, the whole process needs to be done automatically instead manually doing it 2025-04-07 15:29:14 <@nirik:matrix.scrye.com> well, this is seperate from that, but it needs to be handled. 2025-04-07 15:29:19 <@nirik:matrix.scrye.com> basically (as I understand it) 2025-04-07 15:29:25 <@jnsamyak:matrix.org> yeah just read the ticket 2025-04-07 15:29:35 <@nirik:matrix.scrye.com> Someone retires package foo with 'this is no longer used' 2025-04-07 15:29:44 <@nirik:matrix.scrye.com> someone comes along and unretires it. 2025-04-07 15:29:59 <@nirik:matrix.scrye.com> someone later tries to retire it again and gets a database error... 2025-04-07 15:30:20 <@nirik:matrix.scrye.com> I mean, it's a pretty corner case. 2025-04-07 15:30:28 <@jnsamyak:matrix.org> yes I remember handling an error like this before 2025-04-07 15:30:47 <@jnsamyak:matrix.org> I can find the ticket but absolutely 2025-04-07 15:31:14 <@nirik:matrix.scrye.com> https://pagure.io/fedora-infrastructure/issue/10181 2025-04-07 15:31:52 <@nirik:matrix.scrye.com> so, lets keep the ticket, update it saying we looked and would love help implementing the fix in the unretirement scripts? 2025-04-07 15:33:10 <@jnsamyak:matrix.org> patrikp: can you add the comment above? 2025-04-07 15:33:19 <@patrikp:matrix.org> Kinda sounds like the script caused the issue in the first place, no? 2025-04-07 15:33:29 <@patrikp:matrix.org> Since we haven't been using the script has it been happening? 2025-04-07 15:33:33 <@jnsamyak:matrix.org> manually i;m not sure which scripts we are referring to 2025-04-07 15:33:37 <@jnsamyak:matrix.org> but yeah 2025-04-07 15:34:10 <@jnsamyak:matrix.org> hence, I was pointing out to automation - once we have that in place we could add this logic in the same process 2025-04-07 15:35:07 <@patrikp:matrix.org> Alright I'll add a comment to the ticket. And I have no idea in what state the Toddler Anton has been working on is. 2025-04-07 15:35:36 <@jnsamyak:matrix.org> leave it on me I'll look and put apt comment on this - need to make sure if anton is really working on it or not 2025-04-07 15:35:37 <@jnsamyak:matrix.org> assign this to me 2025-04-07 15:35:41 <@jnsamyak:matrix.org> for now 2025-04-07 15:37:01 <@patrikp:matrix.org> Well I posted a comment. 2025-04-07 15:37:24 <@patrikp:matrix.org> But feel free to assign it and look at it if you want to. 2025-04-07 15:37:43 <@jnsamyak:matrix.org> sure 2025-04-07 15:38:16 <@jnsamyak:matrix.org> next? 2025-04-07 15:39:00 <@patrikp:matrix.org> !releng 10102 2025-04-07 15:39:03 <@zodbot:fedora.im> **releng #10102** (https://pagure.io/releng/issue/10102):**Need help determining size of server install DVD when pungi generates rpm repos with recommends** 2025-04-07 15:39:03 <@zodbot:fedora.im> 2025-04-07 15:39:03 <@zodbot:fedora.im> ● **Assignee:** Not Assigned 2025-04-07 15:39:03 <@zodbot:fedora.im> ● **Last Updated:** 3 years ago 2025-04-07 15:39:03 <@zodbot:fedora.im> ● **Opened:** 3 years ago by ngompa 2025-04-07 15:43:12 <@nirik:matrix.scrye.com> well, with kiwi now, this could be tested locally perhaps? 2025-04-07 15:43:32 <@nirik:matrix.scrye.com> oh no, misread 2025-04-07 15:45:20 <@jnsamyak:matrix.org> re: #10102 β€” by default, pungi doesn’t include Recommends/weak deps unless explicitly configured. Well e could try setting `gather_method = "dnf"` in pungi.conf and adding `gather_backend_args = ["--setopt=install_weak_deps=True"]` to include Recommends/weak deps? then compare the Server DVD ISO size with and without that to see the impact? 2025-04-07 15:45:25 <@nirik:matrix.scrye.com> I am not fully sure where this would be. 2025-04-07 15:45:50 <@nirik:matrix.scrye.com> yes, that could be tried. ;) Probibly just locally? 2025-04-07 15:45:52 <@jnsamyak:matrix.org> not totally sure 2025-04-07 15:46:55 <@jnsamyak:matrix.org> maybe we could also try this locally with a minimal pungi config or we could do it on staging to test the size difference before applying it to the official compose? 2025-04-07 15:47:23 <@nirik:matrix.scrye.com> so, koji appears to hard code False there for it's mock repos 2025-04-07 15:47:42 <@nirik:matrix.scrye.com> install_weak_deps=0 2025-04-07 15:48:05 <@nirik:matrix.scrye.com> so, it would have to be tested locally... and if we wanted to do it we would have to get koji to make that configurable. 2025-04-07 15:48:38 <@nirik:matrix.scrye.com> see 'koji mock-config --tag f42-build --arch x86_64' for the koji mock config. 2025-04-07 15:50:05 <@nirik:matrix.scrye.com> so, update ticket and someone(?) will test locally? or should we try and ping lsedlar again for the pungi angle? 2025-04-07 15:50:18 <@nirik:matrix.scrye.com> (except I don't think pungi can do much, it's hard coded in koji) 2025-04-07 15:50:37 <@jnsamyak:matrix.org> makes sense. Just curious β€” what changes would Koji need to make this configurable for mock repos? And if we wanted to simulate this in a more production-like local setup, is there a way to override that mock config locally? 2025-04-07 15:52:09 <@nirik:matrix.scrye.com> well, it would need to not hard code it in the default mock config it generates... and I guess make it optional/per tag with some default? 2025-04-07 15:52:21 <@nirik:matrix.scrye.com> but no, I don't think there's any way to bypass the koji default mock config. 2025-04-07 15:53:06 <@jnsamyak:matrix.org> Ah, need to discuss this more let's put a comment tho to follow it up and capture today's discussion to not loose it. 2025-04-07 15:53:38 <@jnsamyak:matrix.org> Also, looking at tags it's ops/low/low? Does it signify correctly? med trouble? 2025-04-07 15:54:37 <@james:fedora.im> Yeh, given the timeline I think at least med is fair. 2025-04-07 15:55:12 <@nirik:matrix.scrye.com> sure 2025-04-07 15:56:07 <@patrikp:matrix.org> Yeah. 2025-04-07 15:56:15 <@patrikp:matrix.org> !info Next chair April 14: ? 2025-04-07 15:56:15 <@patrikp:matrix.org> !topic Choose next chair. 2025-04-07 15:56:25 <@jnsamyak:matrix.org> yeah, I can chair next btw. And I'll go fixing the fedora-release I see kamil already asked for it 2025-04-07 15:56:33 <@patrikp:matrix.org> !info Next chair April 14: Samyak 2025-04-07 15:56:48 <@patrikp:matrix.org> I'm just about to send the Cisco e-mail, I put you guys in the CC. 2025-04-07 15:57:35 <@nirik:matrix.scrye.com> thanks. hope something comes of it 2025-04-07 15:57:47 <@patrikp:matrix.org> Sent. 2025-04-07 15:57:52 <@patrikp:matrix.org> !topic Discussion / Any other business. 2025-04-07 15:57:55 <@jnsamyak:matrix.org> πŸ‘οΈ 2025-04-07 15:58:02 <@patrikp:matrix.org> So yeah... It's pretty nice finally having a big desk. 2025-04-07 15:58:15 <@jnsamyak:matrix.org> we want picturss! 2025-04-07 15:59:18 <@patrikp:matrix.org> Alright, if there's nothing else... 2025-04-07 15:59:23 <@patrikp:matrix.org> !info Thank you all for coming! 2025-04-07 15:59:23 <@patrikp:matrix.org> !endmeeting