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