16:01:26 <jednorozec> #startmeeting RELENG (2023-02-21) 16:01:26 <zodbot> Meeting started Tue Feb 21 16:01:26 2023 UTC. 16:01:26 <zodbot> This meeting is logged and archived in a public location. 16:01:26 <zodbot> The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:01:26 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:26 <zodbot> The meeting name has been set to 'releng_(2023-02-21)' 16:01:26 <jednorozec> #meetingname releng 16:01:26 <jednorozec> #chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec 16:01:26 <zodbot> The meeting name has been set to 'releng' 16:01:26 <zodbot> Current chairs: dustymabe jednorozec nirik pbrobinson phsmoura sharkcz 16:01:27 <jednorozec> #topic init process 16:03:27 <nirik> morning 16:03:59 <jednorozec> morning 16:04:20 <jednorozec> Finally its not dark outside, when starting this meeting 16:05:50 <jednorozec> #topic current release 16:06:24 <jednorozec> So F38 is frozen, everything should be in place. bodhi-backend playbook is finishing 16:06:36 <jednorozec> we need to run autosign 16:06:49 <jednorozec> I am going to verify koji inheritance right now 16:07:23 <jnsamyak> 0/ 16:08:26 <nirik> I'm still cleaning up signing doom. 16:09:58 <nirik> shall we resume the epel9 push? I think it should be ok now. 16:10:24 <jednorozec> I can do that 16:11:52 <nirik> thanks 16:12:28 <jednorozec> now we are just missing f38M from bodhi let me fix that 16:15:45 <nirik> and after epel9 push finishes we can look and make sure that f38 stable doesn't appear in a new push (due to it being frozen) 16:15:55 <jednorozec> Yes 16:16:10 <nirik> and then we should probibly do a f38 testing push out of band just to make sure everything is working with it. 16:16:18 <jednorozec> I will be around 16:16:27 <jednorozec> To do them 16:16:58 <jednorozec> ok, so 16:17:10 <nirik> great! :) 16:17:11 <jednorozec> koji tags are set, bodhi releases are set, ansible playbook finished 16:17:23 <nirik> I wanted to talk about branching a bit whenever we get to it... 16:18:14 <jednorozec> ok it seems we have everything in place, once the epel9 finishes we will test the new frozen stuff 16:18:38 <jednorozec> I think that is all for the freeze 16:19:23 <jednorozec> ok epe9 is done 16:19:39 <jednorozec> so lets try to push 16:20:20 <nirik> 🤞🏻 16:20:43 <jednorozec> nah bodhi still thinks its running 16:20:49 <jednorozec> but its in finished state :) 16:21:28 <jednorozec> nirik, we talk about branching meanwhile bodhi updates itself 16:22:41 <nirik> it takes it a bit after the compose to make sure it's synced and send emails and such. 16:22:45 <nirik> sure. 16:23:10 <nirik> So, branching seemed... rough this time. No ones fault, just hard to do all the parts the way we are doing things... 16:23:38 <nirik> for the ansible part I wonder if we couldn't make things use templates and key off the release variables. 16:24:10 <nirik> so, you just change the Branched var and it updates the template. Would save us having to update a bunch of things. 16:24:27 <nirik> a playbook or script for the manual things would definitely be good too, but I know it's all complex. 16:24:37 <nirik> also having the new docs in place should help next cycle... 16:24:42 <jednorozec> that is a good idea, I think we have this even planned in infra&releng plan for next months 16:24:50 <jednorozec> oh shoot 16:24:54 <jednorozec> I didnt push stuff 16:24:57 <jednorozec> let me fix that now 16:25:04 <jednorozec> jnsamyak, also have some changes to it 16:25:31 <nirik> yeah, was going to ask where we were with the new docs? 16:25:44 <nirik> is it on docs.fedoraproject.org yet? 16:26:11 <jednorozec> nope, I am opening PR right now 16:26:17 <jednorozec> so we can update it there directly 16:26:51 <nirik> yeah, would be good to get it there and get your changes in... I know we could probibly close a bunch of tickets too (asking for docs changes) 16:27:09 <jednorozec> oh 16:27:14 <jednorozec> now I am in git hell :D 16:27:28 <nirik> sorry. ;( 16:27:57 <jednorozec> Just realised that my fork of fp.o docs is not from the original but from a fork of adam 16:28:14 <jednorozec> nah generating patch and recreating the repo might fix things 16:28:31 <nirik> yeah, I have done that a few times for sure. 16:28:41 <nirik> just make sure you save the patch off before nuking it. ;) 16:29:35 <jednorozec> yeah 16:31:11 <nirik> so hopefully we will have things more smooth next time on branching. 16:31:20 <nirik> The signing beforehand worked out at least 16:33:27 <jednorozec> It was kind of more things together... 16:34:05 <jednorozec> I pushed too much stuff on jnsamyak, for the branching 16:34:06 <nirik> branching always seems to be when people are traveling (I know you were going to/from fosdem) 16:35:00 <nirik> I did poorly reviewing things... thats an area I need to improve on. 16:35:25 <jednorozec> so finally 16:35:26 <jednorozec> https://pagure.io/infra-docs-fpo/pull-request/179 16:35:51 <jednorozec> but its rough with some of the changes requested in our tracker 16:36:00 <jednorozec> I need to remove few pages 16:36:27 <jednorozec> but atleast its in place and we can collaborate and people can yell at me so I make it happen 16:37:19 <nirik> yeah, we can go thru the tickets one by one and make sure they are addressed before we close em too 16:38:06 <nirik> the infra docs also need love... docs writing is hard 16:39:00 <jednorozec> yeah 16:39:07 <jednorozec> so 16:39:21 <jednorozec> Once we get the new section in regarding releng 16:39:56 <jednorozec> we might thing about removeing releng related taskt from infra sops 16:40:50 <jednorozec> this is something we will not need there https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/bodhi/ 16:41:01 <nirik> sure, we could... 16:41:14 <nirik> there's overlap between things, but whatever makes sense. 16:41:31 <jednorozec> I am just thinking loud 16:42:16 <nirik> so, looks like a push doesn't show any f38 stable... but... I don't think there's currently any requesting stable... so still not sure. 16:42:16 <jednorozec> Because it can get overwhelming to look at 4-5 pages about bodhi when you just need to restart something 16:42:34 <nirik> yes, they could better be organized... 16:43:25 <nirik> Anything else on docs/branching? :) 16:43:31 <jednorozec> not really 16:43:40 <jednorozec> but I have this 16:43:53 <jednorozec> .releng 11292 16:43:54 <zodbot> jednorozec: Issue #11292: Drop modularity from EPEL8. - releng - Pagure.io - https://pagure.io/releng/issue/11292 16:44:06 <jednorozec> so this includes what? 16:44:18 <jednorozec> removing the release from bodhi and removing koji tags 16:44:32 <jednorozec> some compose jobs if any but I think this is composed by bodhi 16:44:44 <nirik> I'd say archiving the release from bodhi and removing koji targets yeah. 16:45:10 <nirik> and moving the repo to epel-archives 16:45:10 <nirik> yeah, it was 16:45:36 <dherrera> there is an extensive list in the epel ticket https://pagure.io/epel/issue/198 16:45:40 <dherrera> (hi btw) 16:45:56 <jednorozec> oh mbs 16:45:57 <nirik> hey Diego H (he/him)! 16:47:37 <jednorozec> ok so everything we mentioned + mbs 16:47:48 <jednorozec> oh and epel-repos changes 16:48:16 <dherrera> I think that the epel side stuff was already resolved 16:48:43 <nirik> yeah 16:49:17 <jednorozec> ok I will do the releng changes 16:50:07 <nirik> Only last thing I had was that I think jnsamyak wanted to learn how to do unretires... :) 16:50:19 <jednorozec> yeah we discussed that 16:50:40 <jednorozec> I would prefer not to, there is already a new toddler that will take care about it 16:50:50 <jednorozec> its just not tested anywhere 16:51:02 <nirik> ah, I didn't know about the toddler... 16:51:31 <nirik> but makes sense if we can automate it away. 16:51:38 <jednorozec> Yeah our intern/part timeer worked on it 16:51:50 <jednorozec> but there si no PR yet let me poke him little bit 16:51:57 <jednorozec> yeah we can 16:52:11 <jednorozec> its basically scm processor but different message 16:52:23 <jednorozec> I plan to move the retirement request to that tracker 16:52:38 <jednorozec> and extend fedpkg so people can request directly from cmd 16:52:42 <nirik> anyhow, happy to help train up anyone or answer questions on things. Just ask in releng channel. ;) 16:54:21 <jednorozec> here is the new toddler btw https://pagure.io/fork/amedvede/fedora-infra/toddlers/commits/feature_plugin 16:54:42 <nirik> ok, great to hear 16:55:34 <jednorozec> anyhow that is all I have for today 16:55:45 <jednorozec> #topic Open Floor 17:00:09 <jednorozec> ok, thank you for your time 17:00:13 <jednorozec> #endmeeting