2023-11-28 17:00:17 <@humaton:fedora.im> !startmeeting RELENG (2023-11-28) 2023-11-28 17:00:18 <@meetbot:fedora.im> Meeting started at 2023-11-28 17:00:17 UTC 2023-11-28 17:00:18 <@meetbot:fedora.im> The Meeting name is 'RELENG (2023-11-28)' 2023-11-28 17:00:23 <@humaton:fedora.im> !meetingname releng 2023-11-28 17:00:29 <@humaton:fedora.im> !chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec 2023-11-28 17:00:35 <@humaton:fedora.im> !topic init process 2023-11-28 17:00:47 <@nirik:matrix.scrye.com> !hi 2023-11-28 17:00:48 <@zodbot:fedora.im> Kevin Fenzi (kevin) - he / him / his 2023-11-28 17:01:04 <@humaton:fedora.im> !hi 2023-11-28 17:01:05 <@zodbot:fedora.im> Tomáš Hrčka (humaton) - he / him / his 2023-11-28 17:01:14 <@humaton:fedora.im> heh :) 2023-11-28 17:02:01 <@patrikp:matrix.org> !hi 2023-11-28 17:02:03 <@zodbot:fedora.im> No Fedora Accounts users have the @patrikp:matrix.org Matrix Account defined 2023-11-28 17:04:31 <@nirik:matrix.scrye.com> whats our agenda today? 2023-11-28 17:04:50 <@humaton:fedora.im> I have few updates and some questions 2023-11-28 17:04:56 <@nirik:matrix.scrye.com> I wanted to talk about builders/f39 2023-11-28 17:05:13 <@humaton:fedora.im> there was my questions 2023-11-28 17:05:19 <@humaton:fedora.im> did I break things in stg? 2023-11-28 17:05:31 <@humaton:fedora.im> and the createrepo_c thing 2023-11-28 17:05:41 <@nirik:matrix.scrye.com> yeah... but totally not your fault... 2023-11-28 17:06:54 <@nirik:matrix.scrye.com> we are running a koji package version that has a few patches on it... needed a new f39 build of that. Without it, kojid was failing to run on builders because a missing plugin we asked it to load. :) 2023-11-28 17:07:23 <@humaton:fedora.im> hmmm 2023-11-28 17:07:24 <@nirik:matrix.scrye.com> so, we should add to the SOP to check koji version and make sure any local builds are done/ready first 2023-11-28 17:08:25 <@nirik:matrix.scrye.com> https://koji.fedoraproject.org/koji/buildinfo?buildID=2325277 is the f39 one... staging should be updated to that and happy now. 2023-11-28 17:10:31 <@nirik:matrix.scrye.com> which brings us to the other thing... we can't do prod yet. 2023-11-28 17:10:36 <@humaton:fedora.im> and those patches are living somewhere? 2023-11-28 17:11:19 <@nirik:matrix.scrye.com> in the src.rpm in koji... but I think all of them are upstream now, just not in a release... 2023-11-28 17:12:19 <@nirik:matrix.scrye.com> one is a theme tweak, one is a debugging add and the last is the scmpolicy plugin, which they were going to land upstream. 2023-11-28 17:13:01 <@humaton:fedora.im> ok, so rebuild from srpm into -infra tag 2023-11-28 17:13:31 <@nirik:matrix.scrye.com> yep. I don't see the scmpolicy plugin yet upstream, will poke them about that. 2023-11-28 17:14:23 <@humaton:fedora.im> I will send PR for the SOP 2023-11-28 17:14:28 <@nirik:matrix.scrye.com> +1 2023-11-28 17:15:53 <@nirik:matrix.scrye.com> So, on prod... new f39 createrepo_c will make repos that epel7/rhel7 can't understand... so, we need to wait until: rhel7 goes eol, or more likely until createrepo_c + koji can work something to handle this case. Probibly a way to set on a tag that it needs older createrepo_c repodata and a way to pass that into createrepo_c... 2023-11-28 17:16:36 <@nirik:matrix.scrye.com> so thats just on hold until then I guess. :( 2023-11-28 17:16:42 <@humaton:fedora.im> Yeah I thought so after the ticket was opened for that 2023-11-28 17:18:24 <@humaton:fedora.im> Hmm 2023-11-28 17:18:33 <@humaton:fedora.im> el7 EOL is in Jun 24 2023-11-28 17:18:49 <@humaton:fedora.im> so we will build f40 on f38 builders? 2023-11-28 17:19:24 <@humaton:fedora.im> but hopefully things get sorted out in koji by then 2023-11-28 17:19:46 <@nirik:matrix.scrye.com> yeah, I really hope for sooner. 2023-11-28 17:20:52 <@nirik:matrix.scrye.com> I suppose we could... 2023-11-28 17:21:18 <@nirik:matrix.scrye.com> upgrade all the machines except some few and force all the createrepos there, but there's... a vast sea of them, so that would slow things a lot. 2023-11-28 17:22:04 <@humaton:fedora.im> maybe as extra last resort if nothings gets done on koji/createrepo_c side of things? 2023-11-28 17:22:33 <@humaton:fedora.im> and we need the upgrade because change X requires what ever... 2023-11-28 17:23:05 <@nirik:matrix.scrye.com> yeah, I'd prefer not to do that... but it's an option if we need it. 2023-11-28 17:24:04 <@nirik:matrix.scrye.com> sadly we can't just direct epel7 newrepos to some... it's all or nothing I think. 2023-11-28 17:25:15 <@humaton:fedora.im> I wanted to ask you about this. 2023-11-28 17:25:19 <@humaton:fedora.im> .releng 11801 2023-11-28 17:25:36 <@humaton:fedora.im> !releng 11801 2023-11-28 17:25:36 <@zodbot:fedora.im> releng #11801 (https://pagure.io/releng/issue/11801): Please retarget f39-toolchain to rawhide/f40 2023-11-28 17:25:41 <@humaton:fedora.im> so 2023-11-28 17:26:08 <@humaton:fedora.im> is there a big difference between rename/retarget things and creating new tag/target ? 2023-11-28 17:27:23 <@humaton:fedora.im> what I want to ask is if the outcome is the same. Because I find it simpler to just recreate those that to fiddle with editing 2023-11-28 17:28:42 <@nirik:matrix.scrye.com> yeah, should be the same... so, I'd say, remove the f39 target, make new f40 one and... add to our branching docs to just do it at branching time? (if thats ok with requestor?) 2023-11-28 17:29:15 <@nirik:matrix.scrye.com> I mean even if it's called 'rawhide-toolchain' we will have to change it at branching to point to the new rawhide... 2023-11-28 17:29:30 <@humaton:fedora.im> right 2023-11-28 17:29:38 <@humaton:fedora.im> but they target f40 2023-11-28 17:30:05 <@humaton:fedora.im> but yeah I will add it to the branching tasks and check with them 2023-11-28 17:30:18 <@nirik:matrix.scrye.com> right now, yes... but when f40 branches... I bet they want to target f41 2023-11-28 17:30:26 <@humaton:fedora.im> :D 2023-11-28 17:30:30 <@humaton:fedora.im> right 2023-11-28 17:30:43 <@humaton:fedora.im> multilib question 2023-11-28 17:30:55 <@humaton:fedora.im> !releng 11800 2023-11-28 17:30:56 <@zodbot:fedora.im> releng #11800 (https://pagure.io/releng/issue/11800): Please add both obs-studio-libs and obs-studio-plugin-vkcapture to the multilib whitelist 2023-11-28 17:31:37 <@humaton:fedora.im> so should we add it? samyak already created PR fro pungi-fedora 2023-11-28 17:32:01 <@humaton:fedora.im> I just didnt merge it because I dont like 32bit stuff 2023-11-28 17:32:15 <@humaton:fedora.im> wanted to have another ack before doing that. 2023-11-28 17:32:26 <@nirik:matrix.scrye.com> yeah, I suppose... note that we also have to add it in infra-ansible... for bodhi. 2023-11-28 17:32:39 <@humaton:fedora.im> Aaaaa! 2023-11-28 17:32:51 <@humaton:fedora.im> let me comment on the PR so we dont forget 2023-11-28 17:32:52 <@nirik:matrix.scrye.com> I also don't like em, but sure... we haven't completely killed it yet. 2023-11-28 17:33:43 <@nirik:matrix.scrye.com> :thumbs_up 2023-11-28 17:33:46 <@nirik:matrix.scrye.com> oops. 2023-11-28 17:33:53 <@nirik:matrix.scrye.com> 👍 2023-11-28 17:35:22 <@humaton:fedora.im> its the gamers they are still running 32b stuff 2023-11-28 17:35:35 <@nirik:matrix.scrye.com> yep. :( 2023-11-28 17:36:18 <@humaton:fedora.im> which is sad because in some ways gaming did a lot of innovation, just not moving forward in this direction 2023-11-28 17:36:41 <@nirik:matrix.scrye.com> Someday you have to let the old closed source game go... ;) 2023-11-28 17:36:54 <@nirik:matrix.scrye.com> anyhow, I wanted to mention schedule stuff too... 2023-11-28 17:37:29 <@nirik:matrix.scrye.com> We have a few things coming up (including today!) 2023-11-28 17:37:53 <@nirik:matrix.scrye.com> REMINDER: EOL release final update push in 1 week Tue 2023-11-28 Tue 2023-11-28 0 REMINDER: EOL release final update push in 1 day Mon 2023-12-04 Mon 2023-12-04 0 2023-11-28 17:38:19 <@nirik:matrix.scrye.com> then f37 EOL on 12-05 I think? 2023-11-28 17:38:21 <@humaton:fedora.im> yup 2023-11-28 17:39:27 <@humaton:fedora.im> I see no templete for the reminder 2023-11-28 17:39:31 <@nirik:matrix.scrye.com> can you send the reminders? I can if no one else... 2023-11-28 17:39:38 <@humaton:fedora.im> I can np 2023-11-28 17:39:40 <@nirik:matrix.scrye.com> oh? missed it I guess. 2023-11-28 17:39:47 <@humaton:fedora.im> let me just search inbox for previous 2023-11-28 17:39:58 <@nirik:matrix.scrye.com> yeah, there should be old ones to make a new template from. 2023-11-28 17:41:32 <@humaton:fedora.im> oh so I used the EOL template just $subj was 1 week 2023-11-28 17:42:42 <@nirik:matrix.scrye.com> seems like it might be slightly different... 2023-11-28 17:42:46 <@nirik:matrix.scrye.com> or should be 2023-11-28 17:45:50 <@nirik:matrix.scrye.com> I have some issues to propose closing... :) 2023-11-28 17:46:00 <@nirik:matrix.scrye.com> !releng 11480 2023-11-28 17:46:05 <@zodbot:fedora.im> releng #11480 (https://pagure.io/releng/issue/11480): Changes/RetireModularity 2023-11-28 17:46:13 <@nirik:matrix.scrye.com> this should be all done I think? 2023-11-28 17:46:34 <@humaton:fedora.im> I think so 2023-11-28 17:47:52 <@nirik:matrix.scrye.com> !releng 11761 2023-11-28 17:47:53 <@zodbot:fedora.im> releng #11761 (https://pagure.io/releng/issue/11761): missing artifacts from f39-rc-1.5 (final release) 2023-11-28 17:47:59 <@nirik:matrix.scrye.com> this should be all done right? 2023-11-28 17:48:09 <@nirik:matrix.scrye.com> or we still need torrents? 2023-11-28 17:49:11 <@humaton:fedora.im> can you just checks before I hit send? https://paste.centos.org/view/9fc14720 2023-11-28 17:49:59 <@humaton:fedora.im> oh the torrents we have them but not in place, I think I have copy of them in my home 2023-11-28 17:50:38 <@nirik:matrix.scrye.com> Might put 'stable ' before bodhi? to let them know they must be requested/pushed stable before then... 2023-11-28 17:51:06 <@nirik:matrix.scrye.com> also, might add a link to the template for improvement suggestions (like we have on others?) 2023-11-28 17:51:20 <@nirik:matrix.scrye.com> ah, ok, then we can leave that ticket open until those are there. 2023-11-28 17:52:35 <@humaton:fedora.im> ahh ket me rephrase that 2023-11-28 17:52:47 <@nirik:matrix.scrye.com> I see some unretires seem stalled... 11793 , 11740 , 11721 , 11692 2023-11-28 17:53:46 <@nirik:matrix.scrye.com> I guess some are because they needed re-review. Should we close them and tell them to open a new one after review is + ? 2023-11-28 17:55:36 <@humaton:fedora.im> So 2023-11-28 17:55:39 <@humaton:fedora.im> yeah we can do that 2023-11-28 17:55:53 <@humaton:fedora.im> but what people tend to do is to open a new ticket instead 2023-11-28 17:56:01 <@humaton:fedora.im> there is template response for it 2023-11-28 17:56:06 <@humaton:fedora.im> but it happened once :D 2023-11-28 17:56:24 <@humaton:fedora.im> I think all of them are waiting for review 2023-11-28 17:56:27 <@nirik:matrix.scrye.com> yeah. In fact I think at least one of those already did that and the old ticket is still open... 2023-11-28 17:56:31 <@humaton:fedora.im> some are in progress some stalled 2023-11-28 17:57:02 <@nirik:matrix.scrye.com> at least orage is already built and available . 2023-11-28 17:57:23 <@nirik:matrix.scrye.com> which makes me think even more we should close those. ;) Or else they just sit there forever. 2023-11-28 17:57:51 <@humaton:fedora.im> So i put link for stable updates to the email aswell https://paste.centos.org/view/2e73a360 2023-11-28 17:58:07 <@humaton:fedora.im> hmm 2023-11-28 17:58:13 <@humaton:fedora.im> did I forget to close some? 2023-11-28 17:58:18 <@humaton:fedora.im> might be the case 2023-11-28 17:58:44 <@nirik:matrix.scrye.com> LGTM. +1 2023-11-28 17:58:48 <@humaton:fedora.im> So i wanted to talk about this one 2023-11-28 17:58:53 <@humaton:fedora.im> !releng 11802 2023-11-28 17:58:54 <@zodbot:fedora.im> releng #11802 (https://pagure.io/releng/issue/11802): New repository request for qatengine 2023-11-28 17:59:31 <@nirik:matrix.scrye.com> IMHO -> close cantfix. 2023-11-28 17:59:38 <@humaton:fedora.im> it is clear violation of fedora packaging guides as pointed by carl 2023-11-28 17:59:57 <@humaton:fedora.im> Yeah 2023-11-28 18:00:19 <@nirik:matrix.scrye.com> they could make a epel package... but it should pass through review and the normal process. 2023-11-28 18:01:03 <@nirik:matrix.scrye.com> we should also direct them to the epel matrix channel to discuss more... 2023-11-28 18:01:17 <@humaton:fedora.im> right I was going to point them to the package review process but carl was faster with response that makes since he is also epel guy 2023-11-28 18:03:46 <@humaton:fedora.im> oh 2023-11-28 18:03:49 <@humaton:fedora.im> we are over time 2023-11-28 18:04:06 <@nirik:matrix.scrye.com> yep. ;) 2023-11-28 18:04:10 <@humaton:fedora.im> no time for PDC updates, but work is moving we are de-PDCfing stuff 2023-11-28 18:04:17 <@nirik:matrix.scrye.com> hurray! 2023-11-28 18:04:45 <@humaton:fedora.im> will need to do pagure release preferably before holidays 2023-11-28 18:04:51 <@humaton:fedora.im> thanks for your time 2023-11-28 18:04:54 <@humaton:fedora.im> !endmeeting