<@yselkowitz:fedora.im>
16:01:33
!startmeeting ELN SIG 21 Jul '26
<@meetbot:fedora.im>
16:01:35
Meeting started at 2026-07-21 16:01:33 UTC
<@meetbot:fedora.im>
16:01:35
The Meeting name is 'ELN SIG 21 Jul '26'
<@yselkowitz:fedora.im>
16:01:37
!meetingname eln
<@meetbot:fedora.im>
16:01:38
The Meeting Name is now eln
<@salimma:fedora.im>
16:01:40
!hi
<@zodbot:fedora.im>
16:01:42
Michel Lind ☘ UTC+1: Michel Lind (salimma) - he / him / his
<@yselkowitz:fedora.im>
16:01:44
!topic Init process
<@supakeen:fedora.im>
16:01:59
!hi
<@zodbot:fedora.im>
16:02:01
Simon de Vlieger: Simon de Vlieger (supakeen) - he / him / his
<@sgallagh:fedora.im>
16:03:09
!hi
<@zodbot:fedora.im>
16:03:11
Stephen Gallagher: Stephen Gallagher (sgallagh) - he / him / his
<@yselkowitz:fedora.im>
16:05:32
!topic retsnoop
<@yselkowitz:fedora.im>
16:05:50
!link https://github.com/fedora-eln/eln/issues/488
<@salimma:fedora.im>
16:06:03
one sec, need to catch up
<@yselkowitz:fedora.im>
16:06:06
[Michel Lind ☘ UTC+1](https://matrix.to/#/@salimma:fedora.im) any news on retsnoop for ppc64le?
<@salimma:fedora.im>
16:06:36
I need to prod the dev to get it fixed. is it a problem to just keep it excluded?
<@salimma:fedora.im>
16:06:55
or does RHEL really care about ppc64 these days
<@yselkowitz:fedora.im>
16:07:23
ppc64 no, ppc64le yes, but this is a Meta package, so you tell me
<@jligon:matrix.org>
16:07:24
!hi
<@yselkowitz:fedora.im>
16:07:37
just trying to avoid it fall through the cracks
<@zodbot:fedora.im>
16:07:48
jligon: Jeff Ligon (jligon)
<@salimma:fedora.im>
16:07:52
sorry, I mean ppc64le
<@salimma:fedora.im>
16:08:15
Meta only cares about x86_64 and aarch64 so truth be told it would be *really* hard to get anyone to fix ppc64le issues (or s390x)
<@tdawson:fedora.im>
16:08:32
!hi
<@zodbot:fedora.im>
16:08:34
Troy Dawson: Troy Dawson (tdawson)
<@salimma:fedora.im>
16:08:36
I filed that issue because excludearches are supposed to be tracked
<@yselkowitz:fedora.im>
16:08:41
yes they are
<@yselkowitz:fedora.im>
16:09:18
so no real update iow
<@salimma:fedora.im>
16:09:24
I'm sure upstream would appreciate a PR fixing the issue, but it'd be... kind of hard to do without an actual ppc64le box
<@salimma:fedora.im>
16:09:27
nope
<@salimma:fedora.im>
16:09:34
I don't expect to have any, realistically
<@yselkowitz:fedora.im>
16:09:44
there are supposed to be dev boxes available for ibm arches
<@sgallagh:fedora.im>
16:09:57
Michel Lind ☘ UTC+1: Do you need a physical box or would a VM suffice?
<@salimma:fedora.im>
16:10:05
VM would suffice
<@salimma:fedora.im>
16:10:17
well, *I* don't need it, that's the problem. the upstream dev would need it and he's not a Fedora packager
<@salimma:fedora.im>
16:10:38
the skill set requires to debug this is not... something I want to learn just for one package
<@salimma:fedora.im>
16:11:53
if we can offer access to non-packagers I can see if the developer is interested
<@salimma:fedora.im>
16:13:33
ok, caught up. if the issue was mostly in libbpf and that is fixed, then I can try reenabling
<@yselkowitz:fedora.im>
16:14:09
so you'll try again and ping the maintainer if not?
<@salimma:fedora.im>
16:14:32
I'll probably put up a PR upstream to rebase to a newer libbpf that includes the fix, yes
<@salimma:fedora.im>
16:15:00
if the latest version is not already fixed, since the last update is from quite a while ago
<@yselkowitz:fedora.im>
16:15:30
sounds good, thanks
<@yselkowitz:fedora.im>
16:15:44
!topic image-builder
<@supakeen:fedora.im>
16:16:00
It's me! I'll do a an update.
<@supakeen:fedora.im>
16:16:35
I configured (pretty badly) the first artifact in the pungi configs for ELN, which is the QCOW2. It built succesfully (after causing @yselkowitz:fedora.im some work, sorry for that). The version was wrong but is probably going to go right in tonight's compose.
<@yselkowitz:fedora.im>
16:16:46
it's fixed already
<@supakeen:fedora.im>
16:16:51
Perfect.
<@supakeen:fedora.im>
16:17:17
Anyhow; I'll continue over the next few days to enable more artifacts is the plan. The next batch will be the hyperscalers.
<@supakeen:fedora.im>
16:17:51
There's also some related topics, but I'd like to bring them up at the end of the meeting as they're not strictly about `image-builder` but more about 'how do we handle change requests' :)
<@yselkowitz:fedora.im>
16:18:23
!info eln qcow2 images are now being built by image-builder
<@yselkowitz:fedora.im>
16:18:42
as for the change in size, you said it was mostly firmware?
<@supakeen:fedora.im>
16:19:01
Yea it is, that's exactly what I wanted to bring up at the end :)
<@yselkowitz:fedora.im>
16:19:14
it's relevant here
<@supakeen:fedora.im>
16:19:43
Ack so right now we build ELN with all the hysterical raisins from RHEL-10. There are some things that people want to see changed both from the RHEL side, from the ELN side, and likely from the `image-builder` side as well.
<@sgallagh:fedora.im>
16:20:06
"Hysterical raisins"?
<@supakeen:fedora.im>
16:20:10
Historical reasons.
<@sgallagh:fedora.im>
16:20:17
Ah
<@yselkowitz:fedora.im>
16:20:19
lol
<@supakeen:fedora.im>
16:20:23
Basically bad past decisions that had to stay for compatibility.
<@supakeen:fedora.im>
16:20:48
Anyhow, the question that needs to be asked is how do we handle such a change. For example I agree that we should drop all this firmware in guest images.
<@supakeen:fedora.im>
16:21:03
But the virt-cloud team that owns these artifacts in RHEL might disagree (I doubt they will in this case).
<@supakeen:fedora.im>
16:21:35
The same goes that the virt-cloud team would like to see changes to the disk layout of cloud images in RHEL-11 (and thus ELN) that the ELN sig might not want.
<@supakeen:fedora.im>
16:22:02
For example, I have a request on my desk to change the default partition layout for all hyperscalers to be LVM-based for the on-premise builds.
<@yselkowitz:fedora.im>
16:22:40
ELN is the place for trying things which may change in the next RHEL, so generally we're going to want to do things that are wanted for the next RHEL, and drop things that aren't wanted in the next RHEL, but there are of course exceptions
<@sgallagh:fedora.im>
16:23:24
As yselkowitz says, if they want to change the default partition layout, doing it in ELN *first* should be the expected process
<@yselkowitz:fedora.im>
16:23:26
why would we not want LVM-based partioning?
<@supakeen:fedora.im>
16:24:17
I don't know, I know for example CentOS turns it off for the Azure images; it's not /currently/ in ELN images even though the RHEL hyperscaler images offer both LVM *and* non-LVM.
<@supakeen:fedora.im>
16:24:37
@sgallagh:fedora.im Yes, my question is what is the expected process. Do these teams file an issue in the ELN bug tracker and I pick it up from there?
<@supakeen:fedora.im>
16:24:51
Or do they file issues with me directly and I let the ELN channel know, etc.
<@yselkowitz:fedora.im>
16:25:02
yeah we haven't kept up with all the image variants that have been added in RHEL 10
<@yselkowitz:fedora.im>
16:26:32
what's happening now with rhel image changes, they're going directly to you?
<@supakeen:fedora.im>
16:26:58
We do them directly for RHEL, but certain teams 'own' certain artifacts thus any request goes through them.
<@supakeen:fedora.im>
16:27:16
So the hyperscalers are all virt-cloud; the installers mostly go through us, `bootc` is anyone's party.
<@supakeen:fedora.im>
16:27:28
In RHEL-9 we also had edge, but not anymore.
<@supakeen:fedora.im>
16:28:38
What I want to ensure is that no one gets surprised, no one feels like they're not involved, and hopefully to share as much as possible between ELN -> CentOS -> RHEL with little divergence.
<@yselkowitz:fedora.im>
16:29:41
theoretically there should be an eln ticket for any changes, but if people are filing tickets with you and you're wondering if the change should also be applied to eln as well, then feel free to tag me on an existing issue and I can chime in, or bring it back to the group as needed
<@supakeen:fedora.im>
16:29:44
Anyhow this is a huge subject, how about for now any change I'm plotting/asked to make I file an issue in the ELN bug tracker and it can be discussed at meetings?
<@supakeen:fedora.im>
16:29:55
Ok yea that sounds good.
<@supakeen:fedora.im>
16:30:23
I have a meeting with virt-cloud on friday to get their exact requirements, so I'll file some tickets after that.
<@yselkowitz:fedora.im>
16:30:34
sounds good
<@yselkowitz:fedora.im>
16:30:45
anything else on this topic?
<@supakeen:fedora.im>
16:30:48
No.
<@yselkowitz:fedora.im>
16:31:01
great, thanks for all the work on this
<@yselkowitz:fedora.im>
16:31:04
!topic bootc
<@yselkowitz:fedora.im>
16:31:24
[jligon](https://matrix.to/#/@jligon:matrix.org) do you want to make any updates?
<@jligon:matrix.org>
16:31:57
Got my tenant merged right before this meeting
<@jligon:matrix.org>
16:32:38
Pushed cverna to follow up with konflux team about a better spa for community
<@jligon:matrix.org>
16:32:42
Sla
<@sgallagh:fedora.im>
16:32:53
🛁
<@supakeen:fedora.im>
16:33:36
It's probably also OK to reach out to jcapitao for konflux-related bits. He's been doing a lot for CoreOS.
<@jligon:matrix.org>
16:33:37
And will be running the compose and base images Mrs this afternoon after I get back from talking to my therapist
<@yselkowitz:fedora.im>
16:33:50
that bad, huh?
<@jligon:matrix.org>
16:33:57
He is pto
<@jligon:matrix.org>
16:34:03
Always
<@supakeen:fedora.im>
16:34:28
These are ELN base images for `bootc` right, is there a plan after all the machinery works to publish 'more'?
<@yselkowitz:fedora.im>
16:34:44
more such as...?
<@supakeen:fedora.im>
16:34:59
composefs native images, sealed images, derived images, that sort of stuff.
<@jligon:matrix.org>
16:35:26
I want to do more bootc in centos-stream, but need to finish eln first
<@yselkowitz:fedora.im>
16:35:42
there are some other konflux-related priorities that we need to get done first before we're ready to consider more
<@supakeen:fedora.im>
16:36:07
+
<@jligon:matrix.org>
16:36:09
Those would be great targets for me [Simon de Vlieger](https://matrix.to/#/@supakeen:fedora.im), but want to get consensus here first of course
<@jligon:matrix.org>
16:36:36
Sean got unblocked yesterday on rpm stuff
<@yselkowitz:fedora.im>
16:36:47
could we get a ticket on what 'more' is possible, with the understanding it will probably be a while?
<@jligon:matrix.org>
16:36:50
Unrelated but related
<@yselkowitz:fedora.im>
16:37:05
oh nice
<@supakeen:fedora.im>
16:37:21
It sounds good to have a ticket, for example the `image-builder` team has recently launched derived RHEL bootc images for all the clouds that should be able to fit onto CentOS/ELN directly as well.
<@jligon:matrix.org>
16:37:24
Can you give me that action [yselkowitz](https://matrix.to/#/@yselkowitz:fedora.im)
<@yselkowitz:fedora.im>
16:38:11
!action [jligon](https://matrix.to/#/@jligon:matrix.org) to file a new ticket explaining what else we should consider enabling on konflux (once other priorites are done first)
<@jligon:matrix.org>
16:39:30
So progressing
<@yselkowitz:fedora.im>
16:39:58
great, hope things keep moving
<@yselkowitz:fedora.im>
16:40:24
!topic Mass rebuild
<@yselkowitz:fedora.im>
16:40:39
!info f45 mass rebuild completed on monday, eln mass rebuild now in progress
<@yselkowitz:fedora.im>
16:40:50
!link https://github.com/fedora-eln/eln/issues/583
<@yselkowitz:fedora.im>
16:41:09
40+ packages from ELN were F45FTBFS, several have already been fixed
<@yselkowitz:fedora.im>
16:43:30
!topic Other changes
<@yselkowitz:fedora.im>
16:44:27
!info boot.iso images are now being created only for BaseOS, matching CS and RHEL, which speeds up composes by 30+ minutes and saves disk space, koji time, and bandwidth
<@yselkowitz:fedora.im>
16:44:48
!info LXQt has been added to Extras in preparation for its expected addition to EPEL 10
<@yselkowitz:fedora.im>
16:45:45
!info python-wheel has been dropped from ELN proper (setuptools doesn't need it anymore to create wheels)
<@yselkowitz:fedora.im>
16:46:25
!info openqa caught a bug in fontconfig which is at least partially fixed now, still debating the details
<@yselkowitz:fedora.im>
16:47:08
!topic Next meeting
<@yselkowitz:fedora.im>
16:47:13
any conflicts next week?
<@sgallagh:fedora.im>
16:48:08
I expect to be around
<@yselkowitz:fedora.im>
16:48:22
!info Next meeting is next Tuesday 28 July 12:00 EDT
<@yselkowitz:fedora.im>
16:48:53
(how much longer before that will be just ET, who knows...?)
<@yselkowitz:fedora.im>
16:49:04
!topic Open floor
<@yselkowitz:fedora.im>
16:53:56
alright, seeing no further discussion, I'll go ahead and close. thank you all and see you in channel or back here next week
<@yselkowitz:fedora.im>
16:54:00
!endmeeting