<@patrikp:matrix.org>
16:00:26
!startmeeting RELENG (2024-07-02)
<@meetbot:fedora.im>
16:00:29
Meeting started at 2024-07-02 16:00:26 UTC
<@meetbot:fedora.im>
16:00:29
The Meeting name is 'RELENG (2024-07-02)'
<@patrikp:matrix.org>
16:00:36
!meetingname releng
<@meetbot:fedora.im>
16:00:37
The Meeting Name is now releng
<@patrikp:matrix.org>
16:00:42
!chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec jnsamyak patrikp
<@patrikp:matrix.org>
16:00:55
!info Meeting is 60 minutes MAX. At the end of 60, it stops
<@patrikp:matrix.org>
16:01:02
!info agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw
<@patrikp:matrix.org>
16:01:11
!topic init process
<@patrikp:matrix.org>
16:01:20
Hello!
<@nirik:matrix.scrye.com>
16:01:46
morning
<@jnsamyak:matrix.org>
16:02:22
Hey folks
<@jnsamyak:matrix.org>
16:02:55
I’m little bit swamped with travelling and will reach home in 15 mins had a dinner plan today
<@jnsamyak:matrix.org>
16:02:58
But I’m here
<@smilner:fedora.im>
16:03:25
!hi
<@zodbot:fedora.im>
16:03:26
None (smilner)
<@jnsamyak:matrix.org>
16:03:39
I don’t have anything specific for the init process but just one info
<@jnsamyak:matrix.org>
16:03:46
!releng 12185
<@zodbot:fedora.im>
16:03:47
● **Opened:** 23 hours ago by carlwgeorge
<@zodbot:fedora.im>
16:03:47
● **Last Updated:** 18 hours ago
<@zodbot:fedora.im>
16:03:47
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
16:03:47
<@zodbot:fedora.im>
16:03:47
**releng #12185** (https://pagure.io/releng/issue/12185):**Retire EPEL 7**
<@jnsamyak:matrix.org>
16:03:54
Steve: hello there!
<@jnsamyak:matrix.org>
16:04:07
This is in progress!
<@nirik:matrix.scrye.com>
16:04:31
yeah, review on that PR I submitted welcome. :)
<@nirik:matrix.scrye.com>
16:05:01
and we need to discuss what to do about the block_retired issue around it.
<@jnsamyak:matrix.org>
16:05:08
Yes I already went through it, will do a +1 lgtm
<@jnsamyak:matrix.org>
16:05:24
Do you wanna bring it up now? nirik
<@nirik:matrix.scrye.com>
16:06:32
sure if you like.
<@jnsamyak:matrix.org>
16:07:11
Yes go ahead I think this will be a good place holder to see what improvements we can bring to it
<@nirik:matrix.scrye.com>
16:08:13
so, all the epel7 packages had a eol in pdc for 2024-06-30. So, when that rolled around, the block_retired.py script saw that and tried to go untag all packages and block them all. The problem with this is two fold: a) it caused koji to get really slow/stop processing and b) untagging everything means it will get garbage collected in a month or so and removed... but... we want to usually keep things in koji that we distributed for license compliance reasons....
<@nirik:matrix.scrye.com>
16:08:30
it untagged about 9k builds.
<@nirik:matrix.scrye.com>
16:09:11
I guess I am leaning toward retagging them (slowly so as not to cause koji problems) so they stay around for now at least.
<@jnsamyak:matrix.org>
16:11:23
So basically we need to remove the pdc check from the retired script
<@nirik:matrix.scrye.com>
16:11:39
I already removed epel6/7 from it. ;)
<@jnsamyak:matrix.org>
16:11:48
Nice
<@nirik:matrix.scrye.com>
16:12:00
but of course this will happen again with 8 someday unless we remember to remove iit before it's eol
<@nirik:matrix.scrye.com>
16:12:27
but also, I think we are replacing this script with a toddler? or I might be misremembering
<@jnsamyak:matrix.org>
16:13:25
One more question that I have is about re tagging of things
<@jnsamyak:matrix.org>
16:13:43
How are you proceeding for that
<@jnsamyak:matrix.org>
16:13:48
In batches?
<@jnsamyak:matrix.org>
16:13:57
Or you have a script taking care of it?
<@jnsamyak:matrix.org>
16:14:06
I’m not sure but will check
<@nirik:matrix.scrye.com>
16:14:10
well, I haven't done anything on it yet. ;) just wanted to discuss it first
<@jnsamyak:matrix.org>
16:14:12
And add a note for that in the ticket
<@nirik:matrix.scrye.com>
16:15:00
I have a list of the builds tho (via koji list-history) and we can just do a small sh script that tags a build, sleeps for 10seconds or whatever and loops to next
<@nirik:matrix.scrye.com>
16:15:20
or 30s or whatever.
<@jnsamyak:matrix.org>
16:16:32
That make sense, we should also sort the list in case it ends up breaking at some point? We will know where to resume? Or is it sorted?
<@nirik:matrix.scrye.com>
16:17:15
sure. I think it might have been sorted by the orig script...
<@nirik:matrix.scrye.com>
16:17:50
yeah, it is.
<@jnsamyak:matrix.org>
16:18:35
awesome then
<@jnsamyak:matrix.org>
16:19:05
thanks for discussing it, but we need to make sure before 8 ends we remove this
<@jnsamyak:matrix.org>
16:19:17
perhaps I'll add a comment with eol date in the script
<@nirik:matrix.scrye.com>
16:19:20
yeah, we have a few years.
<@jnsamyak:matrix.org>
16:19:37
so if someone sees it can remove it :D
<@jnsamyak:matrix.org>
16:19:42
nirik: hehe yeah
<@jnsamyak:matrix.org>
16:19:55
that's all we can move on
<@patrikp:matrix.org>
16:20:08
Alright, moving on.
<@patrikp:matrix.org>
16:20:14
!topic scheduled actions coming up in the next week
<@patrikp:matrix.org>
16:20:20
!info Here we list/discuss anything about items that are going to be due to be done in the next week
<@nirik:matrix.scrye.com>
16:21:26
next thing is the mass rebuild I think/
<@nirik:matrix.scrye.com>
16:21:27
?
<@jnsamyak:matrix.org>
16:21:27
same ticket i have in mind that i discussed just now
<@patrikp:matrix.org>
16:22:12
https://fedorapeople.org/groups/schedule/f-41/f-41-all-tasks.html
<@jnsamyak:matrix.org>
16:22:45
retiring the epel 7 thing :3
<@jnsamyak:matrix.org>
16:23:23
!info mass rebuild is in two weeks from now
<@nirik:matrix.scrye.com>
16:24:04
I'm likely to schedule a mass update/reboot and upgrade of builders next week....to get it done before mass rebuild
<@jnsamyak:matrix.org>
16:24:12
nirik: one more thing that i wanted to bring up was, last release someone opened a ticket and asked us to create n+2 keys in advance of either rebuild or branching, I need to find that ticket
<@jnsamyak:matrix.org>
16:24:30
but that is also something that we need to do
<@nirik:matrix.scrye.com>
16:24:33
oh yeah, might be time to do that. We need to get it added to the schedule
<@jnsamyak:matrix.org>
16:24:44
nirik: awesome, will keep that in mind
<@jnsamyak:matrix.org>
16:25:02
I already asked aoife, but will poke once again ;)
<@nirik:matrix.scrye.com>
16:25:24
sounds good. let me know if you find it and when we agreed to do it. Or if you like I can look.
<@nirik:matrix.scrye.com>
16:25:27
there was a ticket I think
<@jnsamyak:matrix.org>
16:25:59
I'll find it and discuss on the releng channel
<@jnsamyak:matrix.org>
16:26:02
we can move on
<@patrikp:matrix.org>
16:26:18
!topic Tickets needing attention
<@patrikp:matrix.org>
16:26:23
!info this is the time where you can bring releng tickets to discuss if there are blockers etc
<@nirik:matrix.scrye.com>
16:28:01
any fun ones? or shall I pick some?
<@jnsamyak:matrix.org>
16:29:30
let's see
<@jnsamyak:matrix.org>
16:29:41
!releng 12098
<@zodbot:fedora.im>
16:29:42
**releng #12098** (https://pagure.io/releng/issue/12098):** Renaming distribution media for Fedora Server**
<@zodbot:fedora.im>
16:29:42
● **Assignee:** patrikp
<@zodbot:fedora.im>
16:29:42
● **Last Updated:** a week ago
<@zodbot:fedora.im>
16:29:42
● **Opened:** a month ago by jwhimpel
<@zodbot:fedora.im>
16:29:42
<@jnsamyak:matrix.org>
16:29:49
patrikp: any updates on this?
<@patrikp:matrix.org>
16:33:23
Last comment is from 11 days ago and they haven't replied back to it. I also see that they untagged this [0] with meeting two weeks ago. I'm not sure at what stage the proposal is, I haven't seen a draft and they haven't come back to ask any question. In the meanwhile I'm reading up on the compose process...
<@patrikp:matrix.org>
16:33:23
So I read through parts of pungi docs and kiwi tool a little bit.
<@patrikp:matrix.org>
16:33:38
https://pagure.io/fedora-server/issue/126
<@patrikp:matrix.org>
16:34:05
Is anyone aware of a draft of the proposal? Sounds to me like they are (were) in the very early stages.
<@nirik:matrix.scrye.com>
16:34:39
I'm not sure. we could send someone to their next matrix meeting. ;)
<@jnsamyak:matrix.org>
16:35:23
yeah I'm more inclined on the investigation, about the compose process and where the renaming will be required! As kevin said for the proposal, we can discuss this with fedora server group - i think meetinfs are on monday
<@patrikp:matrix.org>
16:35:32
Nobody replied to your question about naming conventions in that ticket either btw, that was 2 months ago.
<@jnsamyak:matrix.org>
16:35:46
jednorozec: mostly attends it, so we can ask him where to join and when
<@jnsamyak:matrix.org>
16:36:10
Do you want to take that action item and discuss this with fedora server group?
<@jnsamyak:matrix.org>
16:36:32
Perhaps take a follow up on the server ticket?
<@nirik:matrix.scrye.com>
16:36:36
might also be worth updating the ticket asking for status...
<@patrikp:matrix.org>
16:36:44
I can ping them on the tickets.
<@jnsamyak:matrix.org>
16:36:46
+1
<@patrikp:matrix.org>
16:36:47
👍️
<@jnsamyak:matrix.org>
16:37:29
!action patrikp to update ticket for the status of the proposal, and ask fedora server group people on the meeting (need to check when and where it happens)
<@patrikp:matrix.org>
16:37:44
Not sure I'll make the meeting.
<@jnsamyak:matrix.org>
16:38:33
one more thing, patrikp are you updating the document with the compose process insights? or are you yet to?
<@patrikp:matrix.org>
16:38:43
I am yet to.
<@jnsamyak:matrix.org>
16:39:23
thanks, I am more inclined to have this investigation finished and written atmost next week so we can look/review/learn from this for the development bits
<@jnsamyak:matrix.org>
16:40:22
I hope this can be done, and we dont miss out or overwork at the time of release process if they end up submitting the proposal last minute
<@jnsamyak:matrix.org>
16:40:32
Okay i have another one
<@jnsamyak:matrix.org>
16:41:05
!releng 12165
<@zodbot:fedora.im>
16:41:06
<@zodbot:fedora.im>
16:41:06
● **Opened:** 2 weeks ago by ngompa
<@zodbot:fedora.im>
16:41:06
● **Last Updated:** 2 weeks ago
<@zodbot:fedora.im>
16:41:06
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
16:41:06
**releng #12165** (https://pagure.io/releng/issue/12165):**F41 System-Wide Change: Mark Fedora KDE AArch64 as Release Blocking**
<@jnsamyak:matrix.org>
16:41:36
this is still not approved i guess, should we keep this opem
<@nirik:matrix.scrye.com>
16:41:41
I think we can close this... the pr tracks the work in case it's approved
<@jnsamyak:matrix.org>
16:41:55
or ask them to reopen it once the proposal is accepted
<@jnsamyak:matrix.org>
16:41:59
yeah
<@nirik:matrix.scrye.com>
16:43:42
I don't think we need the ticket... but whatever works
<@jnsamyak:matrix.org>
16:43:54
nirik: do you have some tickets item that you wish to bring on?
<@jnsamyak:matrix.org>
16:44:40
!releng 12180
<@zodbot:fedora.im>
16:44:43
● **Last Updated:** 5 days ago
<@zodbot:fedora.im>
16:44:43
**releng #12180** (https://pagure.io/releng/issue/12180):**Grant yselkowitz edit-tag permission for eln-build**
<@zodbot:fedora.im>
16:44:43
<@zodbot:fedora.im>
16:44:43
● **Opened:** 5 days ago by sgallagh
<@zodbot:fedora.im>
16:44:43
● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
16:44:57
For granting permissions, we need sysadmin access in general?
<@jnsamyak:matrix.org>
16:45:34
And how do we do that in general :3
<@jnsamyak:matrix.org>
16:45:46
that === grant access
<@nirik:matrix.scrye.com>
16:45:48
this is permissions in koji.
<@nirik:matrix.scrye.com>
16:46:03
so, what we need to do here is set the eln tags to use the eln permission then add them to that...
<@nirik:matrix.scrye.com>
16:46:28
I can write up a set of commands in the ticket. it shouldn't be hard, but we need to make sure we don't break them.
<@jnsamyak:matrix.org>
16:46:47
so basically modify the tag config to use the eln perms
<@nirik:matrix.scrye.com>
16:46:57
using a eln permission is better here than 'tag' permission, which gives a lot of power.
<@jnsamyak:matrix.org>
16:47:04
yes pleas if you can do that it wil be easier to understand
<@jnsamyak:matrix.org>
16:47:32
when you say "don't break them" what are the things one need to look out for?
<@nirik:matrix.scrye.com>
16:48:16
builds not being able to be tagged, or their eln builder thingie not having the right perms.
<@nirik:matrix.scrye.com>
16:48:26
I'd need to look at it again to refresh my memory...
<@nirik:matrix.scrye.com>
16:48:34
it should be fine, but... you know how things go. :)
<@jnsamyak:matrix.org>
16:49:02
yeah totally
<@jnsamyak:matrix.org>
16:49:18
nirik: thanks for always replying to my curious dumb questions
<@nirik:matrix.scrye.com>
16:49:36
thanks for asking... great to share knowledge if I can!
<@jnsamyak:matrix.org>
16:50:06
🤝
<@nirik:matrix.scrye.com>
16:50:22
nice emoji. ;)
<@patrikp:matrix.org>
16:50:33
10 minutes to go, shall we choose the next chair?
<@patrikp:matrix.org>
16:50:38
!topic choose next chair
<@jnsamyak:matrix.org>
16:50:56
I can do that
<@nirik:matrix.scrye.com>
16:51:04
I might be here next week, but next monday I am getting a tooth pulled, so likely to be out of it... :)
<@nirik:matrix.scrye.com>
16:51:20
oh and I will be out thursday (us holiday), friday and monday. ;)
<@patrikp:matrix.org>
16:51:25
Do they drug you heavily for such a procedure?
<@jnsamyak:matrix.org>
16:51:28
yeah tooth ops are the worse
<@jnsamyak:matrix.org>
16:51:37
hopefully you get better soon enough
<@jnsamyak:matrix.org>
16:51:55
i need to also get myself checked my wisdom tooth pains
<@nirik:matrix.scrye.com>
16:51:55
yep. they are gonna put me fully out for it. ;(
<@jnsamyak:matrix.org>
16:52:12
:/
<@jnsamyak:matrix.org>
16:52:20
more power to you
<@nirik:matrix.scrye.com>
16:52:38
yeah, tooth ops are indeed the worst.
<@patrikp:matrix.org>
16:53:04
!info next chair Jul 9 - Samyak
<@patrikp:matrix.org>
16:53:12
!topic Discussion / Any other Business / Blockers
<@patrikp:matrix.org>
16:54:14
Anything else? Or would you like your 5 minutes back?
<@nirik:matrix.scrye.com>
16:54:25
nothing off hand from me.
<@patrikp:matrix.org>
16:54:39
!info Thank you all for coming.
<@patrikp:matrix.org>
16:54:45
!endmeeting