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