<@patrikp:matrix.org>
16:00:33
!startmeeting RELENG (2025-03-03)
<@meetbot:fedora.im>
16:00:35
Meeting started at 2025-03-03 16:00:33 UTC
<@meetbot:fedora.im>
16:00:35
The Meeting name is 'RELENG (2025-03-03)'
<@patrikp:matrix.org>
16:00:42
!info Meeting is 60 minutes MAX. At the end of 60, it stops.
<@patrikp:matrix.org>
16:00:42
!chair nirik jnsamyak patrikp amedvede
<@patrikp:matrix.org>
16:00:42
!meetingname releng
<@patrikp:matrix.org>
16:00:42
!info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw.
<@meetbot:fedora.im>
16:00:44
The Meeting Name is now releng
<@smilner:fedora.im>
16:00:46
!hi
<@zodbot:fedora.im>
16:00:47
None (smilner)
<@patrikp:matrix.org>
16:00:52
Hello to all.
<@nirik:matrix.scrye.com>
16:01:26
morning
<@patrikp:matrix.org>
16:02:14
Let's go straight to the init process?
<@patrikp:matrix.org>
16:02:25
!topic Init process.
<@patrikp:matrix.org>
16:02:25
Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention?
<@patrikp:matrix.org>
16:02:39
I have one thing. OpenH264.
<@patrikp:matrix.org>
16:02:49
I synced the directory containing all of the files to my home directory on batcave so it should be easy for any sysadmin-mainer to retrieve. It’s under /home/fedora/patrikp/openh264_f43_2.6.0.
<@patrikp:matrix.org>
16:02:49
<@patrikp:matrix.org>
16:02:49
Thank you.
<@patrikp:matrix.org>
16:02:49
<@patrikp:matrix.org>
16:02:49
I have the F43 (rawhide) tarball ready to go. I wrote down exactly what I did, step by step. It’s in the Google doc under “Option #3”. I was wondering if you could double check that I did everything correctly, as a sanity check, to see if everything looks reasonable before we actually ship it…
<@nirik:matrix.scrye.com>
16:04:00
Sure, I can take a look later today.
<@nirik:matrix.scrye.com>
16:04:13
Thanks for doing that... hopefully it's back on track now.
<@patrikp:matrix.org>
16:04:27
Let's hope so...
<@jnsamyak:matrix.org>
16:04:40
Hey folks, I’m here! Just dealing with medical insurance policy with an agent once it get sorted I’ll be there
<@jnsamyak:matrix.org>
16:05:15
Awesome news, I’ll take a look
<@nirik:matrix.scrye.com>
16:05:21
medical and insurance... double whammy. ;)
<@patrikp:matrix.org>
16:05:52
Sounds like a nightmare.
<@jnsamyak:matrix.org>
16:05:57
Yeah, doing the children duty :3
<@patrikp:matrix.org>
16:06:50
Do we have anything else for the init? If we want to do the retrospective we should probably hurry it up.
<@patrikp:matrix.org>
16:07:22
It's a major main in the neck this release"
<@patrikp:matrix.org>
16:07:22
There was one comment made last week while you were on PTO Kevin:
<@patrikp:matrix.org>
16:07:22
"The only thing I would note is, is there a way to make it so toolchain updating in fedora is somehow.... moderated? or added quicker?
<@patrikp:matrix.org>
16:07:40
Comment made during last week's init section*
<@nirik:matrix.scrye.com>
16:07:43
yeah, there's a bunch of discussion around that in fesco and on the devel list
<@patrikp:matrix.org>
16:07:56
Alright, moving on then.
<@patrikp:matrix.org>
16:08:06
!link https://fedorapeople.org/groups/schedule/f-42/f-42-releng-tasks.html
<@patrikp:matrix.org>
16:08:06
!info Here we list/discuss anything about items that are due to be done in the next week.
<@patrikp:matrix.org>
16:08:06
!topic Scheduled actions coming up in the next week.
<@patrikp:matrix.org>
16:08:06
!link https://fedorapeople.org/groups/schedule/f-41/f-41-releng-tasks.html
<@nirik:matrix.scrye.com>
16:08:28
that should move to f42/f43 now?
<@patrikp:matrix.org>
16:09:08
Right, only thing left is the EOL section. I'll update the doc.
<@nirik:matrix.scrye.com>
16:09:18
Anyhow, beta go/no go is thursday.
<@patrikp:matrix.org>
16:09:22
!link https://fedorapeople.org/groups/schedule/f-43/f-43-releng-tasks.html
<@nirik:matrix.scrye.com>
16:09:30
But since we don't have a RC yet, that doesn't look to go-ey
<@patrikp:matrix.org>
16:11:34
"When Quality Engineering (QE) requests a Release Candidate (RC) they do so by opening an issue in the releng repository on pagure."
<@patrikp:matrix.org>
16:11:34
So when should the RCs actually be created? The sop [1] says:
<@patrikp:matrix.org>
16:11:34
[1] https://docs.fedoraproject.org/en-US/infra/release_guide/beta_RC_compose/
<@patrikp:matrix.org>
16:11:34
<@patrikp:matrix.org>
16:11:34
That makes it sound like the ticket comes first but perhaps I'm just misunderstanding the wording.
<@patrikp:matrix.org>
16:11:34
<@nirik:matrix.scrye.com>
16:12:11
yes, we wait for them to file a ticket and say exactly what should be in it, etc.
<@nirik:matrix.scrye.com>
16:12:36
sometimes we have to add some builds that are not yet stable to address blockers
<@nirik:matrix.scrye.com>
16:12:52
but we do need a fedora-beta.conf
<@patrikp:matrix.org>
16:13:11
2) GO/NOGO meeting
<@patrikp:matrix.org>
16:13:11
1) Blocker review meeting (later today)
<@patrikp:matrix.org>
16:13:11
So:
<@patrikp:matrix.org>
16:13:11
4) Actual RC based on the SOP?
<@patrikp:matrix.org>
16:13:11
3) Ticket
<@nirik:matrix.scrye.com>
16:13:54
well, the go / no go is hopefully after we have a rc produced that could be go... ;)
<@nirik:matrix.scrye.com>
16:13:59
but yeah
<@nirik:matrix.scrye.com>
16:14:12
hey Anton Medvedev!
<@patrikp:matrix.org>
16:14:20
That makes sense. 😆
<@patrikp:matrix.org>
16:14:59
And the ticket comes after the blocker review meeting? I'm confused about the chronology.
<@nirik:matrix.scrye.com>
16:16:09
The ticket comes once QE says all known blockers should be solved one way or another.
<@patrikp:matrix.org>
16:16:29
So hopefully today/tomorrow?
<@nirik:matrix.scrye.com>
16:16:37
if that doesn't happen until too late the go/no-go is just 'no go' and we try again the following week
<@nirik:matrix.scrye.com>
16:16:51
yeah, if we can get a rc today/tomorrow we have a chance.
<@nirik:matrix.scrye.com>
16:17:55
So really the rc request can come in any time, but the go/no-go is always on thursdays.
<@patrikp:matrix.org>
16:18:02
But the RC CAN'T come before the blocker meeting if I'm understanding correctly? And that's scheduled for today so we can't have a RC yet.
<@patrikp:matrix.org>
16:19:28
And the blocker meeting is right after this one so we should know soon.
<@patrikp:matrix.org>
16:19:38
Thanks for the clarification.
<@nirik:matrix.scrye.com>
16:20:33
well, if there's no proposed blockers it could... ;) The blocker review is just to go over the existing proposed ones and accept/reject them...
<@nirik:matrix.scrye.com>
16:20:52
but yeah, normally those would need to be processed before QE could know if a rc request is possible
<@patrikp:matrix.org>
16:22:00
Anything else for the upcoming tasks?
<@nirik:matrix.scrye.com>
16:22:29
nope, not from me
<@patrikp:matrix.org>
16:22:43
Alright, moving on.
<@patrikp:matrix.org>
16:22:48
!info This is the time where you can bring up releng tickets to discuss if there are blockers, etc.
<@patrikp:matrix.org>
16:22:48
!link https://pagure.io/releng/issues
<@patrikp:matrix.org>
16:22:48
!topic Tickets that need attention.
<@nirik:matrix.scrye.com>
16:24:32
!releng 12616
<@zodbot:fedora.im>
16:24:34
● **Last Updated:** 3 days ago
<@zodbot:fedora.im>
16:24:34
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
16:24:34
**releng #12616** (https://pagure.io/releng/issue/12616):**F43 system-wide change: RPM 6.0**
<@zodbot:fedora.im>
16:24:34
<@zodbot:fedora.im>
16:24:34
● **Opened:** 4 days ago by pmatilai
<@nirik:matrix.scrye.com>
16:25:04
This is probibly going to impact our build pipeline... just noting it for awareness.
<@nirik:matrix.scrye.com>
16:27:21
There's just a sea of tickets... ;) Perhaps we could consider doing what infra side has done for this... just go in 'least recently touched' order and look at them all...
<@nirik:matrix.scrye.com>
16:27:56
or is anyone has specific ones.
<@nirik:matrix.scrye.com>
16:28:04
I've got to go feed cats here in a min...
<@jnsamyak:matrix.org>
16:28:18
Hey folks my sincere apologies wouldn’t be able to do the retro today, just occupied with the medical stuff
<@patrikp:matrix.org>
16:28:34
Completely understandable, don't worry about it.
<@jnsamyak:matrix.org>
16:28:40
I thought i would be free
<@jnsamyak:matrix.org>
16:28:53
But oh well
<@patrikp:matrix.org>
16:29:01
It's a shame as retrospectives are everyone's favorite. 😥
<@nirik:matrix.scrye.com>
16:29:23
yes!
<@patrikp:matrix.org>
16:30:45
In that case we can do the ticket triage and it sounds reasonable to me personally to do it in a "least recently touched" manner.
<@nirik:matrix.scrye.com>
16:32:22
ok, I'll be back in a few here.
<@patrikp:matrix.org>
16:32:40
https://pagure.io/releng/issues?status=Open&order_key=last_updated&order=asc
<@smilner:fedora.im>
16:33:32
The first few are 4 years old?! 🤯
<@conan_kudo:matrix.org>
16:41:29
!hi
<@zodbot:fedora.im>
16:42:12
Neal Gompa (ngompa) - he / him / his
<@patrikp:matrix.org>
16:42:38
I see that Steve is asking for updates (thank you for this) in the tickets. I suggest that if we don't hear back in X amount of time we start closing them mercilessly with the comment that people can always reopen them in the future, or open a new one.
<@nirik:matrix.scrye.com>
16:44:12
ok, back.
<@nirik:matrix.scrye.com>
16:44:36
lets do them one at a time?
<@nirik:matrix.scrye.com>
16:44:56
or skip today and try next week?
<@patrikp:matrix.org>
16:45:58
Both work for me. It sounds reasonable to wait for potential updates and then we can go from "oldest created", one by one. (As the "last touched" order is different now that comments have been posted)
<@nirik:matrix.scrye.com>
16:46:40
yeah, whatever works. I think we should just try and slowly plow thru the backlog.
<@nirik:matrix.scrye.com>
16:46:59
I suspect a lot of old tickets are not needing to be open, but we can take each as it comes
<@patrikp:matrix.org>
16:47:24
As some tickets will always be open what do you think a reasonable number to get to would be? Low tens?
<@nirik:matrix.scrye.com>
16:47:56
hard to say. ;) It's been really hard to get infra under 50
<@patrikp:matrix.org>
16:48:30
50 is a lot less than 100, sounds like a noble goal.
<@conan_kudo:matrix.org>
16:50:38
hey folks, I have something for Discussion / AOB, please let me know when I can bring it up
<@patrikp:matrix.org>
16:50:58
I think we're done with this section. One sec...
<@patrikp:matrix.org>
16:51:08
!info Next chair March 10: Patrik
<@patrikp:matrix.org>
16:51:08
!topic Choose next chair.
<@patrikp:matrix.org>
16:51:13
!topic Discussion / Any other business.
<@smooge:fedora.im>
16:51:19
oh I saw that there would be a rolling update of bugzilla on March 4th.
<@patrikp:matrix.org>
16:51:20
Conan Kudo: Go ahead!
<@smooge:fedora.im>
16:51:34
sorry.. was waiting and should have waited
<@conan_kudo:matrix.org>
16:52:01
so as some folks here know, I've been working on ImageFactory retirement on behalf of Fedora Cloud since November
<@conan_kudo:matrix.org>
16:52:20
we're now down to the wire with the last to flip over to kiwi with Fedora Scientific
<@nirik:matrix.scrye.com>
16:52:39
what? I've never heard of such a... sorry, kidding kidding.
<@conan_kudo:matrix.org>
16:52:47
lol
<@conan_kudo:matrix.org>
16:53:00
I would like to ask if we can merge https://pagure.io/pungi-fedora/pull-request/1454 and cherry-pick it to f42
<@conan_kudo:matrix.org>
16:53:21
that will allow us to decommission ImageFactory before the Go/No-Go for F42 Beta
<@nirik:matrix.scrye.com>
16:53:48
yep. I was gonna do so... note that I do not want to remove or disable it in koji during freeze, but we will at least not be using it. ;)
<@conan_kudo:matrix.org>
16:53:55
yeah
<@conan_kudo:matrix.org>
16:54:13
it means we can retire the packages from f42 too
<@conan_kudo:matrix.org>
16:54:27
which means davdunc and I are no longer on the hook for it anymore :)
<@conan_kudo:matrix.org>
16:56:30
the goal is that we can wind it down from infrastructure as part of the general infra upgrade we do at the end of infra freeze
<@conan_kudo:matrix.org>
16:57:14
we have no active fedora cloud or container builds using imgfac anymore either
<@conan_kudo:matrix.org>
16:57:21
so there are no remaining use-cases for it
<@conan_kudo:matrix.org>
16:58:00
beyond that, I am not actively planning to drive more transitions of images to kiwi except for the KDE-based artifacts
<@conan_kudo:matrix.org>
16:58:07
simply to rationalize and clean things up
<@conan_kudo:matrix.org>
16:58:28
I know that other SIGs are actively interested in switching on their own, and I'm happy to help, but after this, there's no particular urgency
<@conan_kudo:matrix.org>
16:59:05
davdunc and I submitted a workshop for Flock on working with kiwi, so if it's accepted I invite you folks to come to learn about it more
<@davdunc:fedora.im>
16:59:15
I did too.
<@nirik:matrix.scrye.com>
16:59:17
Whats left out of kiwi now? I guess iot is using osbuild... and some live media using livecd-creator
<@davdunc:fedora.im>
16:59:24
:)
<@conan_kudo:matrix.org>
16:59:25
yeah
<@conan_kudo:matrix.org>
16:59:36
and there's also coreos doing its own thing
<@conan_kudo:matrix.org>
16:59:53
but I'm happy that we've gone from 6 image build tools to 3
<@patrikp:matrix.org>
17:00:11
And we're at time.
<@patrikp:matrix.org>
17:00:35
!endmeeting
<@patrikp:matrix.org>
17:00:35
!info Thank you all for coming!