<@jnsamyak:matrix.org>
17:00:16
!startmeeting RELENG (2024-11-04)
<@meetbot:fedora.im>
17:00:18
Meeting started at 2024-11-04 17:00:16 UTC
<@meetbot:fedora.im>
17:00:18
The Meeting name is 'RELENG (2024-11-04)'
<@jnsamyak:matrix.org>
17:00:27
!meetingname releng
<@meetbot:fedora.im>
17:00:28
The Meeting Name is now releng
<@jnsamyak:matrix.org>
17:00:32
!chair nirik jnsamyak patrikp
<@jnsamyak:matrix.org>
17:00:40
!info Meeting is 60 minutes MAX. At the end of 60, it stops.
<@jnsamyak:matrix.org>
17:00:47
!info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw.
<@jnsamyak:matrix.org>
17:00:57
!topic Init process.
<@nirik:matrix.scrye.com>
17:00:59
morning
<@jnsamyak:matrix.org>
17:01:09
Hello how's everyoen doing today?
<@jnsamyak:matrix.org>
17:01:15
Hello how's everyone doing today?
<@nirik:matrix.scrye.com>
17:01:34
hanging in there
<@thisisyaash:fedora.im>
17:01:46
!hi
<@jnsamyak:matrix.org>
17:01:46
nirik: looks like it's gonna be a small house today
<@zodbot:fedora.im>
17:01:47
Yashwanth Rathakrishnan (thisisyaash)
<@smilner:fedora.im>
17:02:39
!hi
<@zodbot:fedora.im>
17:02:41
None (smilner)
<@thisisyaash:fedora.im>
17:02:50
im doing fantastic!😁
<@jnsamyak:matrix.org>
17:02:55
nirik: same same, I'm literally drowsing in antibiotics these days
<@jnsamyak:matrix.org>
17:03:19
Oh more folks for the party toodayyyy
<@jnsamyak:matrix.org>
17:03:25
yayy
<@jnsamyak:matrix.org>
17:04:00
Yaash: Do you wanna do a quick round of introduction here, since it's the first time you joined?
<@thisisyaash:fedora.im>
17:05:05
well, I have introduced myself in ggl meet
<@thisisyaash:fedora.im>
17:05:05
but not in matrix channel meeting
<@jnsamyak:matrix.org>
17:08:20
right, for the reference that is our daily standup meeting, where we bore people with what we are working on! This is a release engineering community meeting, it happend every week, we are still figuring out the time for it, but yes :D
<@jnsamyak:matrix.org>
17:08:59
Here we talk/discuss/bash the release engineering or related stuff
<@thisisyaash:fedora.im>
17:09:43
I see
<@jnsamyak:matrix.org>
17:10:08
Okay let's move on with our first topic of the meeting \0/
<@jnsamyak:matrix.org>
17:10:15
Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention?
<@thisisyaash:fedora.im>
17:10:23
i was initially interested in rel-eng
<@thisisyaash:fedora.im>
17:10:23
but i ppl in #join:fedoraproject.org told that its a quite critical team to start off
<@thisisyaash:fedora.im>
17:10:23
as new contributor
<@thisisyaash:fedora.im>
17:10:41
but also keeping an eye of rel-eng
<@thisisyaash:fedora.im>
17:10:41
so im primarly focusing on infra
<@nirik:matrix.scrye.com>
17:10:53
welcome Yaash. :)
<@smilner:fedora.im>
17:11:16
Nice to see you Yaash. Welcome!
<@nirik:matrix.scrye.com>
17:11:27
jnsamyak: I'd like to mention https://bugzilla.redhat.com/show_bug.cgi?id=2323315 (we didn't update the eol on fedora-release somewhere along the line... branching?)
<@nirik:matrix.scrye.com>
17:12:48
we need to update it, but also update branching docs?
<@jnsamyak:matrix.org>
17:12:59
Ahaaa yes
<@thisisyaash:fedora.im>
17:13:25
so im primarly focusing on infra
<@thisisyaash:fedora.im>
17:13:25
but also keeping an eye on rel-eng
<@jnsamyak:matrix.org>
17:13:27
I can take a look at this first thing tomorrow, or, is it something we need to fix now?
<@nirik:matrix.scrye.com>
17:15:54
not super urgent, no...
<@nirik:matrix.scrye.com>
17:16:05
sometime before mid next year. :)
<@jnsamyak:matrix.org>
17:16:25
oh that's a lot of time then
<@jnsamyak:matrix.org>
17:16:57
btw I'm just curious to where to set these? I dont recall it setting it last time, is it something that got implemented now?
<@nirik:matrix.scrye.com>
17:17:51
it's in the fedora-release rpm...
<@nirik:matrix.scrye.com>
17:17:59
as far as I can recall. let me look
<@jnsamyak:matrix.org>
17:18:15
ah, I think there are some recent changes to the spec file as well: https://src.fedoraproject.org/rpms/fedora-release/c/3af2ae38c0c21639814a776976a945942ef11bb8?branch=f41
<@nirik:matrix.scrye.com>
17:18:31
https://src.fedoraproject.org/rpms/fedora-release/blob/rawhide/f/fedora-release.spec#_9
<@jnsamyak:matrix.org>
17:18:46
https://src.fedoraproject.org/rpms/fedora-release/blob/f41/f/fedora-release.spec#_9
<@jnsamyak:matrix.org>
17:18:55
yep this looks correct to me
<@jnsamyak:matrix.org>
17:19:54
Oh
<@nirik:matrix.scrye.com>
17:19:55
Thats the f40 eol
<@jnsamyak:matrix.org>
17:19:57
got it
<@jnsamyak:matrix.org>
17:20:00
nvm
<@nirik:matrix.scrye.com>
17:20:01
f41 should be 6 months later.
<@nirik:matrix.scrye.com>
17:20:15
so this might be something we didn't have to deal with in the past...
<@nirik:matrix.scrye.com>
17:20:37
anyhow, we should fix and fix docs. ;)
<@jnsamyak:matrix.org>
17:20:55
On my list!
<@jnsamyak:matrix.org>
17:21:04
I have one thing for the init
<@jnsamyak:matrix.org>
17:21:14
as well, and that is about the release artifiacts
<@jnsamyak:matrix.org>
17:21:27
!releng 12437
<@zodbot:fedora.im>
17:21:29
**releng #12437** (https://pagure.io/releng/issue/12437):**consistent naming of release artifacts**
<@zodbot:fedora.im>
17:21:29
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
17:21:29
● **Last Updated:** a day ago
<@zodbot:fedora.im>
17:21:29
● **Opened:** 3 days ago by petersen
<@zodbot:fedora.im>
17:21:29
<@jnsamyak:matrix.org>
17:22:22
I had the same problem with the scripts, when I was releasing torrents - until we switch to kiwi or we have automation in place, should we manually rename these to match the others?
<@jnsamyak:matrix.org>
17:22:29
From the next release onwards?
<@nirik:matrix.scrye.com>
17:22:47
renaming things is not a good idea.
<@nirik:matrix.scrye.com>
17:23:03
IMHO, we should just try and move to kiwi for f42 as soon as time permits.
<@smilner:fedora.im>
17:23:14
Curious why this is?
<@nirik:matrix.scrye.com>
17:23:19
I'd really like to not have to deal with imagefactory anymore.
<@jnsamyak:matrix.org>
17:23:33
+1 to tha
<@jnsamyak:matrix.org>
17:23:42
+1 to that
<@nirik:matrix.scrye.com>
17:24:04
it causes a bunch of confusion... which is what? also, people and processes expect specific names. We would need to adjust things like fedfind and all the users that consume specific names.
<@nirik:matrix.scrye.com>
17:24:26
sync scripts, koji, a bunch of things expect specific names.
<@nirik:matrix.scrye.com>
17:24:37
we could rename things, but we have to be very careful if we do
<@nirik:matrix.scrye.com>
17:25:21
I mean, they will be renamed when we move them to kiwi, but we can adjust things as we go... if we just renamed them on the delivery side it would be very confusing.
<@nirik:matrix.scrye.com>
17:26:10
so, IMHO we should close this and say 'we hope to move to kiwi and things will hopefully be better there' ?
<@jnsamyak:matrix.org>
17:26:47
Yes we could eventually, but with the fast-paced release process and different moving parts, I suspect this is error-prone, and we miss it one place, and then keep searching where the hell we renamed it 😢
<@jnsamyak:matrix.org>
17:27:00
yep I'll close that one
<@jnsamyak:matrix.org>
17:29:49
Okay moving on
<@jnsamyak:matrix.org>
17:29:59
!topic Scheduled actions coming up in the next week.
<@jnsamyak:matrix.org>
17:30:04
!info Here we list/discuss anything about items that are due to be done in the next week.
<@jnsamyak:matrix.org>
17:30:10
<@jnsamyak:matrix.org>
17:30:29
We have F41 released last week!
<@jnsamyak:matrix.org>
17:30:55
The post cleanup for f41 happens two week of the release, which is gonna be in the next week
<@nirik:matrix.scrye.com>
17:31:04
yeah. :) later this week we can do the development/41 move thing and also remove all the old rc's/beta rc's
<@nirik:matrix.scrye.com>
17:31:11
or next week, thats fine, yeah
<@jnsamyak:matrix.org>
17:31:23
Yep i have it on my list \0/
<@jnsamyak:matrix.org>
17:31:41
Anything else?
<@nirik:matrix.scrye.com>
17:32:06
only slightly related, but this reminded me...
<@nirik:matrix.scrye.com>
17:32:36
we had a email thread a while back about archiving iot releases. Did you get to that? Would you like me to do it? I am not sure if we had a ticket on it...
<@jnsamyak:matrix.org>
17:33:40
Oh yes
<@jnsamyak:matrix.org>
17:34:26
I had some follow up questions about that and it was mostly regarding the place where to archive it, and I wasn't able to create a directory in the nfs mount in koji for this
<@jnsamyak:matrix.org>
17:34:52
and then the release happened, I was never able to finish it up, let me quickly see if I have the logs pasted somewhere
<@nirik:matrix.scrye.com>
17:35:04
https://pagure.io/releng/issue/11419 I guess?
<@jnsamyak:matrix.org>
17:35:29
yes
<@nirik:matrix.scrye.com>
17:35:54
yeah, archive is by default read only most everywhere, you have to remount it rw in order to write to it.
<@nirik:matrix.scrye.com>
17:36:03
I think there's a sop for archiving releases about it.
<@jnsamyak:matrix.org>
17:36:07
Okay I remember now, so how and where do we want it?
<@jnsamyak:matrix.org>
17:36:41
somewhere here: /pub/archive/fedora/linux/iot? That means we would have to create an iot directory
<@nirik:matrix.scrye.com>
17:36:56
I'd have to find that email thread... I think they said specific ones to archive, and others that can be deleted.
<@nirik:matrix.scrye.com>
17:37:09
yeah, that sounds fine
<@jnsamyak:matrix.org>
17:37:51
yep specific one for each release, so do we want to create the same file structure as of /pub/archive/fedora/linux/ which has 31,32,,,,,,,,,,40,41,rawhide etc?
<@jnsamyak:matrix.org>
17:38:00
in /pub/archive/fedora/linux/iot/
<@nirik:matrix.scrye.com>
17:38:16
yeah, keeping it consistent sounds good.
<@jnsamyak:matrix.org>
17:38:23
I need to find it
<@nirik:matrix.scrye.com>
17:39:03
let me know if you can't and we can make one, but I thought there was one.
<@jnsamyak:matrix.org>
17:40:40
Okay I'll follow up on this, but I have this on my plate as well, just need to find the right time
<@jnsamyak:matrix.org>
17:41:22
BTW before moving on, Happy 41 Release Everyone 🎉
<@jnsamyak:matrix.org>
17:41:32
!topic Tickets that need attention.
<@jnsamyak:matrix.org>
17:41:44
!info This is the time where you can bring up releng tickets to discuss if there are blockers, etc.
<@nirik:matrix.scrye.com>
17:42:08
I have a docs pr waiting for review: https://pagure.io/infra-docs-fpo/pull-request/326
<@nirik:matrix.scrye.com>
17:43:04
There's the koji admins tickets if we need to discuss anything there.
<@jnsamyak:matrix.org>
17:43:43
The most interesting topic, if folks have soemthing to bring up, want to work on, and is blocked please use this topic
<@jnsamyak:matrix.org>
17:43:54
gave my +1
<@jnsamyak:matrix.org>
17:43:59
yes please
<@jnsamyak:matrix.org>
17:44:12
!releng 12426
<@zodbot:fedora.im>
17:44:13
**releng #12426** (https://pagure.io/releng/issue/12426):**Moar koji admins**
<@zodbot:fedora.im>
17:44:13
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
17:44:13
● **Last Updated:** 8 hours ago
<@zodbot:fedora.im>
17:44:13
● **Opened:** 5 days ago by nphilipp
<@zodbot:fedora.im>
17:44:13
<@jnsamyak:matrix.org>
17:45:10
I'm happy to give this permission since lenka is working with koji from past quater
<@jnsamyak:matrix.org>
17:45:14
I'm happy to give this permission since lenka is working with koji from past quarter
<@nirik:matrix.scrye.com>
17:45:21
so, shall we add them? yeah...
<@jnsamyak:matrix.org>
17:45:33
yes +1
<@nirik:matrix.scrye.com>
17:45:40
also the blocker isn't working still. ;(
<@jnsamyak:matrix.org>
17:45:57
:(
<@nirik:matrix.scrye.com>
17:46:06
you want to do it? or shall I? just a koji grant-pemissions ...
<@jnsamyak:matrix.org>
17:46:35
oh new thing, ofcourse, I wanna try!
<@nirik:matrix.scrye.com>
17:48:32
for the fewer ticket, I want to mention prposed ones to drop in the ticket, then drop anyone who doesn't reply, etc
<@jnsamyak:matrix.org>
17:48:41
permission we need to define admin?
<@jnsamyak:matrix.org>
17:48:50
for <permission> we need to define admin?
<@nirik:matrix.scrye.com>
17:49:07
yep
<@nirik:matrix.scrye.com>
17:49:21
koji grant-permission admin username
<@jnsamyak:matrix.org>
17:50:10
hehe thanks for making sure my double checker mind is satisfied
<@nirik:matrix.scrye.com>
17:50:20
also do stg to be consistent?
<@jnsamyak:matrix.org>
17:51:09
sure, is there seprate command for that?
<@nirik:matrix.scrye.com>
17:52:54
stg-koji instead of koji. ;) But you need a stg kerberos ticket.
<@jnsamyak:matrix.org>
17:53:00
this makes sense, can you add the comment there? or want me to?
<@nirik:matrix.scrye.com>
17:53:12
yep. I can do it. ;)
<@jnsamyak:matrix.org>
17:53:22
thanks
<@nirik:matrix.scrye.com>
17:53:58
will have to poke the db... koji has no way to list all admins that I know of .;(
<@jnsamyak:matrix.org>
17:54:14
aga ;/
<@jnsamyak:matrix.org>
17:54:19
aha ;/
<@jnsamyak:matrix.org>
17:54:38
it would be good day of sql bashin
<@jnsamyak:matrix.org>
17:54:51
I want to discuss and understand one more ticket before the times run out
<@jnsamyak:matrix.org>
17:55:01
!releng 12418
<@zodbot:fedora.im>
17:55:02
<@zodbot:fedora.im>
17:55:02
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
17:55:02
● **Last Updated:** 2 days ago
<@zodbot:fedora.im>
17:55:02
● **Opened:** a week ago by kevin
<@zodbot:fedora.im>
17:55:02
**releng #12418** (https://pagure.io/releng/issue/12418):**F41 cloud nightlys are trying to tag into f41**
<@jnsamyak:matrix.org>
17:55:18
What's happening here? What do you think is a solution for this problem?
<@nirik:matrix.scrye.com>
17:55:42
yeah, so whats happening is:
<@nirik:matrix.scrye.com>
17:56:07
f41-kiwi f41-kiwi-build f41
<@nirik:matrix.scrye.com>
17:56:07
---------------------------------------------------------------------------------------------
<@nirik:matrix.scrye.com>
17:56:07
Name Buildroot Destination
<@nirik:matrix.scrye.com>
17:56:07
koji list-targets --name f41-kiwi
<@nirik:matrix.scrye.com>
17:56:15
f41-kiwi f41-kiwi-build f41
<@nirik:matrix.scrye.com>
17:56:15
---------------------------------------------------------------------------------------------
<@nirik:matrix.scrye.com>
17:56:15
Name Buildroot Destination
<@nirik:matrix.scrye.com>
17:56:15
``` koji list-targets --name f41-kiwi
<@nirik:matrix.scrye.com>
17:56:39
kiwi stuff uses a seperate target, because it needs a old chroot setting.
<@nirik:matrix.scrye.com>
17:56:50
before release thats fine, and it builds and builds are tagged into f41.
<@nirik:matrix.scrye.com>
17:57:07
but after release we don't want to change f41 tag ever, it's been released. It's locked, so it cannot tag into it.
<@nirik:matrix.scrye.com>
17:57:17
For f40 we just adjustted the target:
<@nirik:matrix.scrye.com>
17:57:31
``` ✗ koji list-targets --name f40-kiwi
<@nirik:matrix.scrye.com>
17:57:31
Name Buildroot Destination
<@nirik:matrix.scrye.com>
17:57:31
---------------------------------------------------------------------------------------------
<@nirik:matrix.scrye.com>
17:57:31
f40-kiwi f40-kiwi-build f40-updates-candidate
<@nirik:matrix.scrye.com>
17:58:00
which we can just do here I guess... but the buildroot is also tied to the base tag... so the buildroot never changes with updates.
<@jnsamyak:matrix.org>
17:58:06
aha, then it will keep happening after we release everytime for every new release no?
<@nirik:matrix.scrye.com>
17:58:26
yeah, until kiwi fixes needing a seperate target...
<@nirik:matrix.scrye.com>
17:58:50
so I guess lets just fix the target for now and keep kicking the problem down the road. ;)
<@jnsamyak:matrix.org>
17:59:25
by fixing you mean to edit the tag destination to f41-updates-candidate ?
<@nirik:matrix.scrye.com>
17:59:31
yeah.
<@jnsamyak:matrix.org>
17:59:42
yeah this also
<@nirik:matrix.scrye.com>
17:59:51
koji edit-target --build-tag f41-updates-candidate f41-kiwi
<@jnsamyak:matrix.org>
17:59:53
but okay
<@jnsamyak:matrix.org>
18:00:09
yep
<@nirik:matrix.scrye.com>
18:00:45
want to do that and just close the ticket? or shall I
<@jnsamyak:matrix.org>
18:01:38
Can you do that? I'm not on my system now ;D
<@jnsamyak:matrix.org>
18:02:01
Okay, that's all I wanted to bring up! And we are on the right on the hour, see you all folks in the next one.
<@jnsamyak:matrix.org>
18:02:27
Thanks to everyone who joined! Good morning, evening and night to all 0/
<@jnsamyak:matrix.org>
18:02:37
!endmeeting
<@jnsamyak:matrix.org>
18:02:37
!info Thank you all for coming!