<@patrikp:matrix.org>
15:00:32
!startmeeting RELENG (2025-05-05)
<@meetbot:fedora.im>
15:00:35
Meeting started at 2025-05-19 15:00:32 UTC
<@meetbot:fedora.im>
15:00:35
The Meeting name is 'RELENG (2025-05-05)'
<@patrikp:matrix.org>
15:00:42
!info Meeting is 60 minutes MAX. At the end of 60, it stops.
<@patrikp:matrix.org>
15:00:42
!meetingname releng
<@patrikp:matrix.org>
15:00:42
!chair nirik jnsamyak patrikp amedvede
<@patrikp:matrix.org>
15:00:42
!info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw.
<@meetbot:fedora.im>
15:00:43
The Meeting Name is now releng
<@patrikp:matrix.org>
15:00:56
Hi. 👋
<@nirik:matrix.scrye.com>
15:01:36
morning
<@jnsamyak:matrix.org>
15:01:55
0/
<@jnsamyak:matrix.org>
15:02:19
Oh I thought anton was chair today?
<@jnsamyak:matrix.org>
15:02:32
Anyways, how's everyone doing today?
<@patrikp:matrix.org>
15:02:50
Good. Weather is bad but otherwise good.
<@patrikp:matrix.org>
15:02:53
You?
<@jnsamyak:matrix.org>
15:03:23
Things are settling down here, so less mess more cious and very baddd weather
<@jnsamyak:matrix.org>
15:03:31
it is 42 degrees celcius already
<@Zlopez:matrix.org>
15:03:36
!hi
<@zodbot:fedora.im>
15:03:37
Michal Konecny (zlopez)
<@amedvede:fedora.im>
15:03:40
Hello folks
<@jnsamyak:matrix.org>
15:03:43
so i cant walk without ac on my hea
<@jnsamyak:matrix.org>
15:03:45
lol
<@patrikp:matrix.org>
15:03:51
42? Dang.
<@jnsamyak:matrix.org>
15:04:10
you heard it correctly
<@james:fedora.im>
15:04:17
Hey
<@patrikp:matrix.org>
15:04:22
Alright, now that folks are here let's get to init.
<@amedvede:fedora.im>
15:04:42
!startmeeting RELENG (2025-19-05)
<@meetbot:fedora.im>
15:04:43
Meeting already in progress
<@jnsamyak:matrix.org>
15:04:47
Woohooo lot's of people today, is releng on fire today hehe
<@amedvede:fedora.im>
15:04:48
!meetingname releng
<@meetbot:fedora.im>
15:04:48
The Meeting Name is now releng
<@Zlopez:matrix.org>
15:04:48
I remember seeing somewhere that the cops in India are getting hats with AC inside
<@amedvede:fedora.im>
15:04:55
!chair nirik jnsamyak patrikp amedvede
<@jnsamyak:matrix.org>
15:04:58
Anton Medvedev: it is already started!!!!!
<@jnsamyak:matrix.org>
15:05:04
You can take next meeting now
<@amedvede:fedora.im>
15:05:08
ow
<@patrikp:matrix.org>
15:05:12
Take it away, sorry I started it at the top of the hour.
<@amedvede:fedora.im>
15:05:25
okay, i see my bad
<@amedvede:fedora.im>
15:05:32
I'll take next one
<@patrikp:matrix.org>
15:05:50
OK then, I'll host this and you take next. Let's go.
<@patrikp:matrix.org>
15:05:56
Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention?
<@patrikp:matrix.org>
15:05:56
!topic Init process.
<@patrikp:matrix.org>
15:06:17
I've been trying to clean up the issues I'm assigned to and wanted to give a brief summary.
<@patrikp:matrix.org>
15:06:17
<@patrikp:matrix.org>
15:06:17
OpenH264: Tarballs were uploaded through link provided by Cisco. They haven't replied to the e-mail yet and I checked earlier today and their CDN is not yet updated, so waiting on that. Once they update the CDN I can update the repodata and finish the SOP (PR [1] is open as a WIP). I also added a new Koji tag policy so that `openh264` builds cannot be tagged incorrectly. PR is here [2]
<@patrikp:matrix.org>
15:06:17
<@patrikp:matrix.org>
15:06:17
Pungi: There are a few open PRs [3] that relate to OpenH264 and the release process (directory permissions). We were waiting for freeze to be over, which it now is, so some of them could be merged. One is open against the F42 branch and since F42 is already out we can close that one without merging. One more thing to mention is that I'm still looking at updating the Pungi filters [4]. I removed packages based on feedback I was able to gather. I have a draft PR open [5].
<@patrikp:matrix.org>
15:06:17
<@patrikp:matrix.org>
15:06:17
There are a few other issues where I commented and am waiting for a reply before closing. Other than that I don't see anything that I'm assigned to but I'd like to continue with attacking old issues to get the number down. Which ones do you think I could take a look at? Or how can I be of help? We can discuss during the last section.
<@patrikp:matrix.org>
15:06:17
<@patrikp:matrix.org>
15:06:17
[1] https://pagure.io/infra-docs-fpo/pull-request/370#request_diff
<@patrikp:matrix.org>
15:06:17
[2] https://pagure.io/fedora-infra/ansible/pull-request/2628
<@patrikp:matrix.org>
15:06:17
[3] https://pagure.io/pungi-fedora/pull-requests
<@patrikp:matrix.org>
15:06:17
[4] https://pagure.io/releng/issue/12023
<@patrikp:matrix.org>
15:06:17
[5] https://pagure.io/pungi-fedora/pull-request/1488
<@nirik:matrix.scrye.com>
15:07:11
can we email cisco and ask what the delay is? (also, f40 doesn't matter anymore I guess)
<@patrikp:matrix.org>
15:07:48
Well, I sent an e-mail as confirmation once I uploaded the tarballs.
<@nirik:matrix.scrye.com>
15:08:01
yes, but it's been... what a week?
<@jnsamyak:matrix.org>
15:08:04
if it's more than a week try to take a follow up ion the thread
<@jnsamyak:matrix.org>
15:08:04
> they haven't replied to the e-mail yet and I checked earlier today and their CDN is not yet updated, so waiting on that. Once they update the CDN
<@jnsamyak:matrix.org>
15:08:04
<@patrikp:matrix.org>
15:08:05
They generally take some time to get back to us.
<@nirik:matrix.scrye.com>
15:08:09
thats not great. we need this updated asap
<@patrikp:matrix.org>
15:08:26
I can send another e-mail then. 👍️
<@jnsamyak:matrix.org>
15:08:54
just tell the reason for the urgency to have it updated
<@nirik:matrix.scrye.com>
15:08:57
last email I see was a week ago.
<@patrikp:matrix.org>
15:09:56
Speaking of, what is the reason? Some vulnerability was discovered in previous version? I'm sure I've seen it before but forgot.
<@nirik:matrix.scrye.com>
15:10:16
yes, there's a CVE... for months now
<@jnsamyak:matrix.org>
15:10:31
I can take a look at pungi prs, don't wait for the releng weekly to happenif they are pending reviews on PR bring it on standup or the standup bot so it became fresh
<@jnsamyak:matrix.org>
15:11:53
Okay so one more important discussion that i would like to bring up
<@jnsamyak:matrix.org>
15:12:06
=> https://discussion.fedoraproject.org/t/proposal-integrating-fedora-bootc-base-images-into-the-official-fedora-releases/153177/1
<@jnsamyak:matrix.org>
15:12:16
=> https://pagure.io/releng/issue/12731
<@nirik:matrix.scrye.com>
15:12:32
I've had this marked to look at for a while now, but haven't gotten to it. ;(
<@nirik:matrix.scrye.com>
15:12:49
I guess this is just gathering information to help file a change on it?
<@jnsamyak:matrix.org>
15:13:10
So these were open last week, and I gave comunity folks to review and put their thoughts in, should we wait for some more time?
<@jnsamyak:matrix.org>
15:13:20
yes, and if there any objections on this
<@jnsamyak:matrix.org>
15:13:51
I want to discuss some of the questions that were raised:
<@jnsamyak:matrix.org>
15:13:51
<@jnsamyak:matrix.org>
15:13:51
`Can they be built within the standard compose and container build tooling we use for Fedora containers?`
<@nirik:matrix.scrye.com>
15:14:55
I think this will get... heavy debate when the change comes up. ;) Because it means we will start depending on konflux for some builds. :)
<@jnsamyak:matrix.org>
15:15:27
From the gathered information from folks, they are being built as a part of Fedora IOT compose, and @siosm mentioned that they cannot be built by kiwi so that might be something folks dont like (the ones who would like to keep the process uniform)
<@smilner:fedora.im>
15:15:27
I think the answer there is not the current set of build tooling if I understand Timothée's post correctly.
<@jnsamyak:matrix.org>
15:16:16
Steve: yeah they are trying to switch it producing the konflux way entirely
<@jnsamyak:matrix.org>
15:16:32
I'm not sure if folks will be happy with that
<@nirik:matrix.scrye.com>
15:17:27
I am guessing this would not be a blocking deliverable (at first)? or would it?
<@jnsamyak:matrix.org>
15:17:55
Can we do it in infra somehow? what are the blockers? Is it too much work/effort? How is your outlook in indulging with konflux for this? Do you think konflux + fedora release work might work together specifically for this?
<@jnsamyak:matrix.org>
15:17:55
`I don't think there are any equivalent right now in the Fedora infra.`
<@jnsamyak:matrix.org>
15:17:55
<@jnsamyak:matrix.org>
15:18:20
It should not be, but happy to discuss this with adam and more
<@nirik:matrix.scrye.com>
15:19:47
There's probibly some sync issues we should consider. ie, if it's being made in konflux and we do composes seperately with pungi, can we make sure they are both matching up on packages, times, etc?
<@jnsamyak:matrix.org>
15:20:20
I need to brainstorm on that before answering it
<@nirik:matrix.scrye.com>
15:20:21
(we do have coreos and iot currently that do seperate composes)
<@patrikp:matrix.org>
15:21:11
Anything else for the init?
<@jnsamyak:matrix.org>
15:22:06
I'll see how they are doing it, but nirik should we ask folks responsible to keep this way as well and not entirely switch to konflux?
<@jnsamyak:matrix.org>
15:22:25
i mean they can but oh well need to weigh down a lot of things here
<@patrikp:matrix.org>
15:23:28
Moving on.
<@patrikp:matrix.org>
15:23:34
!info Here we list/discuss anything about items that are due to be done in the next week.
<@patrikp:matrix.org>
15:23:34
!topic Scheduled actions coming up in the next week.
<@patrikp:matrix.org>
15:23:34
!link https://fedorapeople.org/groups/schedule/f-42/f-42-releng-tasks.html
<@patrikp:matrix.org>
15:23:34
!link https://fedorapeople.org/groups/schedule/f-43/f-43-releng-tasks.html
<@jnsamyak:matrix.org>
15:24:04
I had one more thing for init
<@jnsamyak:matrix.org>
15:24:26
but I guess i would take it to open floor
<@nirik:matrix.scrye.com>
15:24:28
well, we can ask them lots of things... but I think they really do want to move to konflux.
<@jnsamyak:matrix.org>
15:25:20
for the release process - EOL happened last week
<@jnsamyak:matrix.org>
15:25:45
for F40 the cleanup of archive is due on next week, I'll finish it up, next week itself!
<@jnsamyak:matrix.org>
15:26:16
basically moving the old trees to archives.
<@jnsamyak:matrix.org>
15:26:20
that's all i have for this
<@patrikp:matrix.org>
15:26:55
Alright, I don't see anything else for upcoming actions. Tickets?
<@patrikp:matrix.org>
15:28:08
!topic Tickets that need attention.
<@patrikp:matrix.org>
15:28:08
!link https://pagure.io/releng/issues
<@patrikp:matrix.org>
15:28:08
!info This is the time where you can bring up releng tickets to discuss if there are blockers, etc.
<@patrikp:matrix.org>
15:29:04
I have a rough idea of what to do but I wanted to ask.
<@patrikp:matrix.org>
15:29:16
!releng 12741
<@zodbot:fedora.im>
15:29:17
**releng #12741** (https://pagure.io/releng/issue/12741):**please create epel10.1 based el10.1-openjdk tag **
<@zodbot:fedora.im>
15:29:17
● **Assignee:** patrikp
<@zodbot:fedora.im>
15:29:17
● **Last Updated:** 2 hours ago
<@zodbot:fedora.im>
15:29:17
<@zodbot:fedora.im>
15:29:17
● **Opened:** 2 hours ago by jvanek
<@jnsamyak:matrix.org>
15:30:08
it should be simple, check the mentioned ticket
<@patrikp:matrix.org>
15:30:19
What steps are involved in this? `koji add-tag` and set the epel10.1 as the parent tag? Anything else?
<@jnsamyak:matrix.org>
15:30:23
it has all the relevant discussion and references
<@jnsamyak:matrix.org>
15:30:32
https://pagure.io/releng/issue/12410#comment-940679
<@patrikp:matrix.org>
15:30:34
Ah, right. Thanks.
<@patrikp:matrix.org>
15:31:17
!12738
<@patrikp:matrix.org>
15:32:01
!releng 12738
<@zodbot:fedora.im>
15:32:03
● **Opened:** 3 days ago by psloboda
<@zodbot:fedora.im>
15:32:03
**releng #12738** (https://pagure.io/releng/issue/12738):**Epel branch for credcheck is not working with koji**
<@zodbot:fedora.im>
15:32:03
<@zodbot:fedora.im>
15:32:03
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
15:32:03
● **Last Updated:** 5 hours ago
<@jnsamyak:matrix.org>
15:34:18
from reading the recent comment, they might need to request a sperate combat package and go through freeze exception from this, but Carl George Diego Herrera may be the right person to look into this one^
<@patrikp:matrix.org>
15:38:05
Any other tickets anybody would like to bring up? Or we can go to open floor.
<@patrikp:matrix.org>
15:39:16
Let's go to open floor then!
<@patrikp:matrix.org>
15:39:21
!topic Choose next chair.
<@patrikp:matrix.org>
15:39:21
!info Next chair May 26th: Anton
<@nirik:matrix.scrye.com>
15:39:45
I think that ticket is that they don't understand modules in epel8... but I might be misreading
<@patrikp:matrix.org>
15:40:11
!topic Discussion / Any other business / Open floor.
<@james:fedora.im>
15:41:41
I asked the obvious/stupid question in the credcheck ticket.
<@jnsamyak:matrix.org>
15:42:27
Okay one thing that got missed was, I see there is some new race condition introduced in toddlers, usually when the fedora-scm-requests is made, and it fails mid way - the only thing that usually stuck is the ownership of packages but recently past from some weeks I have been seeing, that the new race condition doesn't allow the alias of main branch to be set for rawhide branch
<@nirik:matrix.scrye.com>
15:42:46
for epel8 we 'flatten' all the modules... so you get the default postgresql module version and thats it. nothing more. So, not sure what 'other versions' they hope to build against.
<@jnsamyak:matrix.org>
15:42:48
CC: Zlopez^ this might be something that might be interesting
<@jnsamyak:matrix.org>
15:42:58
haven't looked at why it is happenging but yeah
<@jnsamyak:matrix.org>
15:43:06
s/why/where/g
<@amedvede:fedora.im>
15:43:41
there were made new changes and some refactoring in toddlers recently
<@amedvede:fedora.im>
15:43:56
i'll take a look why its failing
<@jnsamyak:matrix.org>
15:44:53
also can you file an issue at toddler for this as well?
<@amedvede:fedora.im>
15:45:24
sure👍️
<@jnsamyak:matrix.org>
15:46:21
that's all from my side!
<@jnsamyak:matrix.org>
15:46:33
two weeks for flocks, countdown :D
<@nirik:matrix.scrye.com>
15:46:47
yep.
<@patrikp:matrix.org>
15:46:49
Kevin, you are going to Flock too, yes?
<@patrikp:matrix.org>
15:46:55
And Anton too?
<@patrikp:matrix.org>
15:47:07
I will be going after all, last minute change.
<@nirik:matrix.scrye.com>
15:47:08
yeah, thats my plan...
<@amedvede:fedora.im>
15:47:09
when you will arrive to prague?
<@jnsamyak:matrix.org>
15:47:09
i kniw that nirik is going!!!
<@jnsamyak:matrix.org>
15:47:28
woohiiiiiiiiiiii! super nice
<@nirik:matrix.scrye.com>
15:47:38
I should get in on the 3rd...
<@jnsamyak:matrix.org>
15:47:49
I'll be landing at vienna at 6 am prague should be by 9 on 4th
<@patrikp:matrix.org>
15:48:22
The jetlag must be crazy.
<@patrikp:matrix.org>
15:48:31
When I went to the US I couldn't function for a week.
<@nirik:matrix.scrye.com>
15:49:27
it's gonna be fun for me. One reason I am coming in early... day to recover and sleep.
<@patrikp:matrix.org>
15:49:58
And after Flock straight back to the US?
<@nirik:matrix.scrye.com>
15:50:54
yep. Due to timezones, I leave sunday morning and land in the us... sunday morning only slightly later.
<@patrikp:matrix.org>
15:51:53
It's such a shame that it's in Prague instead of Brno. It would be great if you managed to grace the Brno offices with your presence one day, they are so empty.
<@patrikp:matrix.org>
15:52:36
Last question, at Samyak, you are coming to DevConf too, yes? When do you get in and when do you leave? DevConf will be a lot more "quiet" and we can utilize the offices.
<@nirik:matrix.scrye.com>
15:52:49
yeah, wish I could go to brno again, but didn't work out this time. ;(
<@jnsamyak:matrix.org>
15:53:41
i coming to devconf yes not sure about the plans in between yet
<@jnsamyak:matrix.org>
15:53:57
but i plan to arrive a day early to join office!
<@Zlopez:matrix.org>
15:55:19
I have a fix for that on staging, but I'm currently stuck on another issue on staging with epel-only packages, which I would like to solve before pushing the changes to production
<@Zlopez:matrix.org>
15:56:32
The issue is that I'm not able to push retirement commit to rawhide branch using bot account, but it seems that the rabbit hole is much deeper than I originally thought
<@jnsamyak:matrix.org>
15:56:37
Zlopez: which i could send you a "whose awesome" gif
<@jnsamyak:matrix.org>
15:57:00
do you happen to figure out the cause?
<@Zlopez:matrix.org>
15:57:48
No, but I noticed that it allows you to at least get through authentication on stg.pagure.io, so I need to check what is the difference
<@Zlopez:matrix.org>
15:58:38
It seems that nobody is using HTTPS push neither on pagure or dist-git, so I need to find the way first
<@jnsamyak:matrix.org>
15:59:06
yeah
<@jnsamyak:matrix.org>
15:59:13
thanks for looking into it
<@nirik:matrix.scrye.com>
15:59:21
well, all non packagers are using it on src.fp.o ;)
<@nirik:matrix.scrye.com>
15:59:28
but they are not using admin token
<@patrikp:matrix.org>
15:59:49
And we're at time.
<@patrikp:matrix.org>
16:00:01
!endmeeting
<@patrikp:matrix.org>
16:00:01
!info Thank you all for coming!