<@jnsamyak:matrix.org>
16:00:42
!startmeeting RELENG (2024-05-14)
<@meetbot:fedora.im>
16:00:45
Meeting started at 2024-05-14 16:00:42 UTC
<@meetbot:fedora.im>
16:00:46
The Meeting name is 'RELENG (2024-05-14)'
<@jnsamyak:matrix.org>
16:00:54
!meetingname releng
<@jnsamyak:matrix.org>
16:01:04
!chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec jnsamyak patrikp
<@jnsamyak:matrix.org>
16:01:11
!info Meeting is 60 minutes MAX. At the end of 60, it stop
<@jnsamyak:matrix.org>
16:01:20
!info agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw
<@jnsamyak:matrix.org>
16:01:35
Hello everyone, welcome to the releng show! 🎉
<@patrikp:matrix.org>
16:01:46
Good evening. 👋
<@jnsamyak:matrix.org>
16:01:52
How's everyone doing today?
<@nirik:matrix.scrye.com>
16:02:01
morning
<@jnsamyak:matrix.org>
16:02:30
Let's start!
<@jnsamyak:matrix.org>
16:02:31
!topic init process
<@jnsamyak:matrix.org>
16:02:52
!info Day of learning is scheduled for May 17 on Friday. Many RedHatter(s) might be away on Friday, learning something new :)
<@jnsamyak:matrix.org>
16:03:13
!info Fedora 38 will be EOL on Many 21, 2024
<@jnsamyak:matrix.org>
16:03:21
!info Fedora 38 will be EOL on May 21, 2024
<@jnsamyak:matrix.org>
16:03:47
Are there any other updates for the init process that folks want to bring up?
<@jnsamyak:matrix.org>
16:04:48
Also this should be quick review on the PR (I tested it already today as part of post release cleanup): https://pagure.io/releng/pull-request/12104
<@jnsamyak:matrix.org>
16:05:34
The only bummer was that we were unable to find a way to disable the notifications that triggers email for mass closing of failed-composes issues
<@nirik:matrix.scrye.com>
16:05:43
yeah. ;(
<@nirik:matrix.scrye.com>
16:05:57
+1 on the pr...
<@jnsamyak:matrix.org>
16:06:45
But I'm keen to open a feature request on pagure if they could or someone can work on add this feature as a part of api which let's us set notify to True or False
<@jnsamyak:matrix.org>
16:06:51
nirik: thanks!
<@nirik:matrix.scrye.com>
16:07:56
I mean in theory we could remove all users from watching, do the changes and then readd them, but... ugh
<@jnsamyak:matrix.org>
16:08:21
I was thinking rhe same thing but how wise is it :D
<@jnsamyak:matrix.org>
16:08:26
I was thinking the same thing but how wise is it :D
<@jnsamyak:matrix.org>
16:08:29
hehe
<@jnsamyak:matrix.org>
16:08:45
Let's move on to the next part of the show
<@jnsamyak:matrix.org>
16:09:19
!topic scheduled actions coming up in the next week
<@jnsamyak:matrix.org>
16:09:28
!info Here we list/discuss anything about items that are going to be due to be done in the next week
<@james:fedora.im>
16:09:49
I would bet a decent amount that "multiple lines all starting with '!' that aren't meetbot commands" are in the minority. Would probably even bet they are less than 5%, although that is likely going down as people learn it doesn't work anymore.
<@jnsamyak:matrix.org>
16:09:50
!info Fedora 38 EOL - May 21, 2024
<@jnsamyak:matrix.org>
16:09:58
!action jnsamyak will be sending an 38 EOL mail on the relevant lists post the meetings.
<@jnsamyak:matrix.org>
16:10:40
Any other issues/discussions, that needs immediate attentions this week?
<@jnsamyak:matrix.org>
16:13:16
Okay then, seems like this is the item of the week! We will move on to the next item
<@jnsamyak:matrix.org>
16:13:27
!topic Tickets needing attention
<@jnsamyak:matrix.org>
16:13:33
!info this is the time where you can bring releng tickets to discuss if there are blockers etc
<@jnsamyak:matrix.org>
16:13:53
!releng 12101
<@zodbot:fedora.im>
16:13:55
**releng #12101** (https://pagure.io/releng/issue/12101):**Missing F40 vagrant box** ● **Opened:** a day ago by zlopez ● **Last Updated:** 13 hours ago ● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
16:14:32
So we have a request that Fedora's vagrant space misses F40 image.
<@nirik:matrix.scrye.com>
16:15:04
I don't know how it gets setup there.
<@jnsamyak:matrix.org>
16:15:09
+1
<@jnsamyak:matrix.org>
16:15:19
i dont even see anything on the docs
<@nirik:matrix.scrye.com>
16:15:20
we should find out and document/make sure we can do it
<@nirik:matrix.scrye.com>
16:15:47
yeah, no idea
<@jnsamyak:matrix.org>
16:16:05
yeah I think I'll follow up on the same ticket to know more
<@jnsamyak:matrix.org>
16:17:48
!releng 12096
<@zodbot:fedora.im>
16:17:51
**releng #12096** (https://pagure.io/releng/issue/12096):** F41: System wide change: OpenSSLDistrustSHA1SigVer** ● **Opened:** 4 days ago by asosedkin ● **Last Updated:** 4 days ago ● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:18:36
I don't think there is any releng impact
<@jnsamyak:matrix.org>
16:18:45
+1
<@jnsamyak:matrix.org>
16:21:24
one interesting ticket that got opened, which nirik already replied to on the mail is
<@jnsamyak:matrix.org>
16:21:26
!releng 12098
<@zodbot:fedora.im>
16:21:28
**releng #12098** (https://pagure.io/releng/issue/12098):** Renaming distribution media for Fedora Server** ● **Opened:** 3 days ago by jwhimpel ● **Last Updated:** a day ago ● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
16:21:54
https://lists.fedoraproject.org/archives/list/rel-eng@lists.fedoraproject.org/thread/GYFDPKTVEGE3Q5Q66SNKVJPQUR3GXHYX/
<@jnsamyak:matrix.org>
16:22:30
Here we need to break things if we want to start looking into it somewhere something
<@nirik:matrix.scrye.com>
16:23:21
yeah, we need to look at each part because theres different tools
<@jnsamyak:matrix.org>
16:23:31
I saw that nirik already added the points from where to start
<@jnsamyak:matrix.org>
16:23:52
This should needs a quick mini arc investigation?
<@jnsamyak:matrix.org>
16:24:05
s/should needs/qualifies/g?
<@jnsamyak:matrix.org>
16:24:09
s/should needs/qualifies/g
<@nirik:matrix.scrye.com>
16:26:37
well, sure, I am not sure if I have cycles to look at it, but if you or others want to, sounds great to me. ;)
<@jnsamyak:matrix.org>
16:28:20
makes sense completely I agree - I'll at-least put this in our ThingsToDo Block of releng if I see someone potentially from releng side is free at-least to do an investigation it should be a good starting point imho
<@jnsamyak:matrix.org>
16:28:38
These were the tickets, that i wanted to bring up
<@jnsamyak:matrix.org>
16:29:05
If there is anything folks want to discuss please shoot them, othewise let's start looking at older tickets?
<@nirik:matrix.scrye.com>
16:30:28
so, how are things going on the post release cleanup...
<@nirik:matrix.scrye.com>
16:30:36
!releng 1275
<@nirik:matrix.scrye.com>
16:30:39
!releng 12075
<@zodbot:fedora.im>
16:30:42
**releng #12075** (https://pagure.io/releng/issue/12075):**Cleanup post F40 Release** ● **Opened:** 3 weeks ago by jnsamyak ● **Last Updated:** a week ago ● **Assignee:** jnsamyak
<@jnsamyak:matrix.org>
16:31:03
So most of the things ✔️
<@jnsamyak:matrix.org>
16:31:15
The failed-compoose tracker is done
<@jnsamyak:matrix.org>
16:31:32
RC/Beta cleaned up
<@jnsamyak:matrix.org>
16:31:54
compose/branched and /compose/40 cleaned up
<@jnsamyak:matrix.org>
16:32:31
Remove pub/fedora/linux/development/40 and pub/fedora-secondary/development/40 is left waiting for two week thing and will work on it on wednesday
<@jnsamyak:matrix.org>
16:32:42
And a quick doc for this
<@nirik:matrix.scrye.com>
16:32:45
k, sounds good.
<@jnsamyak:matrix.org>
16:35:37
Let's dig those past tickets
<@jnsamyak:matrix.org>
16:36:23
!releng 6877
<@zodbot:fedora.im>
16:36:24
**releng #6877** (https://pagure.io/releng/issue/6877):**Refine cleaning up packages with broken deps** ● **Opened:** 6 years ago by till ● **Last Updated:** 3 years ago ● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:38:04
I haven't re-read that entire thing, but last updated 3 years ago tells me we should just close it and say 'hey, if anyone wants to work on improving this, come discuss a plan for that and offer to work on it'
<@jnsamyak:matrix.org>
16:38:25
this is a long read; but as tomas mentioned it that we are now using FailsToInstall packages
<@jnsamyak:matrix.org>
16:38:33
exactly
<@nirik:matrix.scrye.com>
16:39:30
So, I think it's better than the start of that ticket, still perhaps not perfect, but oh well, leaving a ticket there for years isn't doing anyone any good either.
<@jnsamyak:matrix.org>
16:40:08
yes and i'm just putting a note there, seems like no one needed it since so long :)
<@jnsamyak:matrix.org>
16:42:32
!releng 7083
<@zodbot:fedora.im>
16:42:34
**releng #7083** (https://pagure.io/releng/issue/7083):**orphan-all-packages.py should remove bugzilla_contact entries from fedora-scm-requests as well** ● **Opened:** 6 years ago by till ● **Last Updated:** 2 years ago ● **Assignee:** humaton
<@jnsamyak:matrix.org>
16:44:37
i'm trying find orphan-all-packages.py in releng script
<@nirik:matrix.scrye.com>
16:44:52
I am not sure what 'fedora-scm-requests' means here... I guess the old thing we used to use to map things?
<@nirik:matrix.scrye.com>
16:45:17
it's under scripts/dist-git
<@jnsamyak:matrix.org>
16:45:34
voila thanks looking
<@jnsamyak:matrix.org>
16:46:24
iirc is this something miro also uses?
<@jnsamyak:matrix.org>
16:46:47
I see mails coming for the orphaned packages etc
<@nirik:matrix.scrye.com>
16:47:24
Those are already orphaned packages asking if anyone wants to take them on.
<@jnsamyak:matrix.org>
16:47:33
yeah
<@nirik:matrix.scrye.com>
16:47:39
this script does the orphaning... ;) ie, gives all packages of a user to the 'orphan' user.
<@nirik:matrix.scrye.com>
16:47:53
which reminds me that I need to run it. :(
<@jnsamyak:matrix.org>
16:48:16
hehe, this needs access to pkgs machine right?
<@nirik:matrix.scrye.com>
16:48:20
!infra 11901
<@zodbot:fedora.im>
16:48:22
**Usage:** !infra <subcommand> [...] ● oncall <subcommand> [...] - oncall ● status - get a list of the ongoing and planned outages
<@jnsamyak:matrix.org>
16:48:24
Otherwise, I could help you out
<@nirik:matrix.scrye.com>
16:48:29
!ticket 11901
<@zodbot:fedora.im>
16:48:36
**fedora-infrastructure #11901** (https://pagure.io/fedora-infrastructure/issue/11901):**Inactive packagers to be removed for the F40 cycle** ● **Opened:** 2 weeks ago by mattia ● **Last Updated:** a week ago ● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:48:38
!ticket 11901
<@zodbot:fedora.im>
16:48:45
**fedora-infrastructure #11901** (https://pagure.io/fedora-infrastructure/issue/11901):**Inactive packagers to be removed for the F40 cycle** ● **Opened:** 2 weeks ago by mattia ● **Last Updated:** a week ago ● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:49:08
well, the script needs just a token... which you might have. Removing people from packager group requires ipa server access.
<@nirik:matrix.scrye.com>
16:49:58
if you wanted to do the orphaning side of this, that would be just fine for me. ;) but we need to coordinate and do that at the same time as removing from packager
<@nirik:matrix.scrye.com>
16:51:29
anyhow, I can try and just do it soon, we are getting sidetracked. ;)
<@nirik:matrix.scrye.com>
16:51:51
on 7083, I think we should close it as no longer needed/matters.
<@jnsamyak:matrix.org>
16:52:04
okay yeah go ahead i was just curious and started looking things like api token etc
<@jnsamyak:matrix.org>
16:52:22
yep, I will just confirm it once and close tomorrow
<@jnsamyak:matrix.org>
16:52:40
!action jnsamyak to talk to tomas about the 7083 issue and close post that
<@jnsamyak:matrix.org>
16:52:57
!releng 7337
<@zodbot:fedora.im>
16:52:59
**releng #7337** (https://pagure.io/releng/issue/7337):**Emit fedmsg when candidate composes are synced to stage** ● **Opened:** 6 years ago by adamwill ● **Last Updated:** 12 months ago ● **Assignee:** patrikp
<@jnsamyak:matrix.org>
16:53:11
I see patrikp is assigned to it
<@nirik:matrix.scrye.com>
16:53:15
This will be hopefully fixed by that release-candidate thing...
<@nirik:matrix.scrye.com>
16:53:21
which is waiting to merge?
<@jnsamyak:matrix.org>
16:53:30
still?
<@patrikp:matrix.org>
16:53:39
Yup, this is one of the tickets that should be solved by the script.
<@nirik:matrix.scrye.com>
16:53:55
IMHO, we should just merge it now, try it for the f41 beta and if there's problems deal with them then. ;)
<@jnsamyak:matrix.org>
16:54:16
patrikp: can you close this ticket and point out to the one issue where you are discussing it?
<@patrikp:matrix.org>
16:54:31
You mean the script PR?
<@nirik:matrix.scrye.com>
16:54:35
does that change how we run that script? or is it the same? if it's the same, lets just merge, if not, we should update docs...
<@jnsamyak:matrix.org>
16:54:49
no it's not same
<@jnsamyak:matrix.org>
16:55:02
we need to change the docs for that patrikp can you do that?
<@patrikp:matrix.org>
16:55:18
Only difference is the label that's passed to it. I can update the doc.
<@jnsamyak:matrix.org>
16:55:46
yep a two liner explantion will be good
<@nirik:matrix.scrye.com>
16:55:55
I just don't want us to miss that it changed when we rush to do a f41 beta rc. ;)
<@patrikp:matrix.org>
16:56:04
I.e. instead of Beta-1.3 it would be 41_Beta-1.3
<@jnsamyak:matrix.org>
16:56:05
+1
<@patrikp:matrix.org>
16:56:27
There's also a comment in the script itself with the expected argument but I can update the SOP.
<@jnsamyak:matrix.org>
16:56:32
add that to the doc with explanation and example so it would be easier to figure out
<@nirik:matrix.scrye.com>
16:56:43
oh also, we should document that script adamw made to make pungi config files for fedora-beta.conf / fedora-final.conf based on fedora.conf
<@jnsamyak:matrix.org>
16:57:12
yes that also, can you do that as part of this doc change patrikp ?
<@patrikp:matrix.org>
16:57:33
I'm not sure I know what you mean...
<@jnsamyak:matrix.org>
16:57:43
https://pagure.io/pungi-fedora/pull-request/1276
<@nirik:matrix.scrye.com>
16:58:25
yeah, that.
<@jnsamyak:matrix.org>
16:58:40
Adam created this script that creates fedora-beta and fedora-final conf as per the fedora.conf that release-candidate script uses inorder to create beta and final rcs
<@nirik:matrix.scrye.com>
16:58:58
saves us from stupid mistakes making those manually. ;)
<@jnsamyak:matrix.org>
16:59:03
hehe
<@patrikp:matrix.org>
16:59:43
So note in the RC SOP that this script should be used?
<@jnsamyak:matrix.org>
16:59:55
so just add this in beta and final docs in the starting where you are gonna update the rc script command to use this script in order to create the confs
<@nirik:matrix.scrye.com>
17:00:02
yeah, exactly.
<@jnsamyak:matrix.org>
17:00:14
nirik: yes, thanks for attending :D
<@patrikp:matrix.org>
17:00:14
Alright. 👍️
<@jnsamyak:matrix.org>
17:00:23
Awesome thanks!
<@jnsamyak:matrix.org>
17:00:36
patrikp: are you up for chairing next meeting?
<@nirik:matrix.scrye.com>
17:00:38
thanks jnsamyak and patrikp!
<@jnsamyak:matrix.org>
17:00:46
if not, I can volunteer
<@jnsamyak:matrix.org>
17:00:47
:D
<@patrikp:matrix.org>
17:00:52
I think I should be here so no problem.
<@jnsamyak:matrix.org>
17:01:02
Awesome patrikp, thanks! :D
<@jnsamyak:matrix.org>
17:01:15
!info nect chair May 21 - patrikp
<@jnsamyak:matrix.org>
17:01:19
!info next chair May 21 - patrikp
<@jnsamyak:matrix.org>
17:01:30
!info Thank you all for coming.
<@jnsamyak:matrix.org>
17:01:54
!endmeeting