2026-03-10 16:00:47 <@yselkowitz:fedora.im> !startmeeting ELN SIG 10 Mar '26 2026-03-10 16:00:48 <@meetbot:fedora.im> Meeting started at 2026-03-10 16:00:47 UTC 2026-03-10 16:00:48 <@meetbot:fedora.im> The Meeting name is 'ELN SIG 10 Mar '26' 2026-03-10 16:00:51 <@yselkowitz:fedora.im> !meetingname eln 2026-03-10 16:00:52 <@meetbot:fedora.im> The Meeting Name is now eln 2026-03-10 16:00:56 <@yselkowitz:fedora.im> !topic Init process 2026-03-10 16:01:58 <@salimma:fedora.im> !hi 2026-03-10 16:01:59 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2026-03-10 16:02:28 <@sgallagh:fedora.im> !hi 2026-03-10 16:02:32 <@zodbot:fedora.im> Stephen Gallagher (sgallagh) - he / him / his 2026-03-10 16:05:56 <@yselkowitz:fedora.im> pinged some people in channel 2026-03-10 16:06:15 <@davide:cavalca.name> !hi 2026-03-10 16:06:17 <@zodbot:fedora.im> Davide Cavalca (dcavalca) - he / him / his 2026-03-10 16:06:30 <@yselkowitz:fedora.im> ok let's get started 2026-03-10 16:06:38 <@yselkowitz:fedora.im> !topic ELN Hyperscale 2026-03-10 16:07:22 <@conan_kudo:matrix.org> !hi 2026-03-10 16:07:23 <@yselkowitz:fedora.im> iiuc ARK declined to enable btrfs.ko in -modules-internal, so this would require a separate kernel build? 2026-03-10 16:07:24 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2026-03-10 16:08:14 <@jligon:matrix.org> !hi 2026-03-10 16:08:16 <@zodbot:fedora.im> No Fedora Accounts users have the @jligon:matrix.org Matrix Account defined 2026-03-10 16:08:21 <@conan_kudo:matrix.org> Yes, but this isn't allowed, so Hyperscale ELN would be fundamentally impossible. 2026-03-10 16:08:33 <@yselkowitz:fedora.im> not allowed meaning what?? 2026-03-10 16:09:18 <@conan_kudo:matrix.org> We can't have alternative kernels in fedora, and ark has refused to consider a Hyperscale config overlay 2026-03-10 16:09:18 <@salimma:fedora.im> having two kernel packages I guess? 2026-03-10 16:09:32 <@conan_kudo:matrix.org> We are at an impasse 2026-03-10 16:10:09 <@yselkowitz:fedora.im> on what basis did they refuse to consider a HS config? 2026-03-10 16:10:21 <@yselkowitz:fedora.im> if it doesn't interfere with RHEL or Fedora, why not? 2026-03-10 16:10:52 <@conan_kudo:matrix.org> They don't want to grant a non RH person commit access or code owner rights 2026-03-10 16:11:48 <@conan_kudo:matrix.org> This came up the first time around and there have been no indication they are willing to change on this 2026-03-10 16:12:00 <@sgallagh:fedora.im> So if there was a RH "sponsor", it could happen? 2026-03-10 16:12:12 <@yselkowitz:fedora.im> what more do you need though than a config overlay which enables btrfs.ko and some %centos_hs conditionals in the spec to use that config? once the initial setup is done through an MR, how much more do you need? 2026-03-10 16:12:16 <@conan_kudo:matrix.org> Maybe? 2026-03-10 16:13:29 <@conan_kudo:matrix.org> The overlay has a little bit more, but not much more, but that should be mostly it 2026-03-10 16:15:30 <@yselkowitz:fedora.im> perhaps we should also consider including kmods config together with this, but if the necessary delta can be proposed as an MR in a way that doesn't interfere with RHEL and Fedora configs, then I don't really see reasonable grounds for denial, the question then is how much maintenance this requires on an ongoing basis? 2026-03-10 16:16:00 <@yselkowitz:fedora.im> or iow why do you *need* commit access / code ownership on an ongoing basis? 2026-03-10 16:17:02 <@conan_kudo:matrix.org> Because without that I can't approve MRs for it 2026-03-10 16:17:17 <@salimma:fedora.im> oh folks, I have a conflict at half past, and I do want to bring up a topic - maybe after this 2026-03-10 16:17:25 <@conan_kudo:matrix.org> Or merge them, for that matter 2026-03-10 16:18:29 <@yselkowitz:fedora.im> do we want to pause on this for 15 minutes to give Michel a chance here? 2026-03-10 16:18:50 <@conan_kudo:matrix.org> Sure 2026-03-10 16:19:03 <@salimma:fedora.im> thanks... this involves Neal too (of course it does) 2026-03-10 16:19:03 <@yselkowitz:fedora.im> Michel Lind ☘ UTC floor is yours 2026-03-10 16:19:25 <@salimma:fedora.im> so there's been ongoing conversation in Fedora about improving how CVE bugs are filed and handled 2026-03-10 16:20:27 <@salimma:fedora.im> 2026-03-10 16:20:27 <@salimma:fedora.im> any idea, the RH-ers here, if RHEL and Prodsec will find something like PURL useful? that seems close enough to SBOM 2026-03-10 16:20:27 <@salimma:fedora.im> 2026-03-10 16:20:27 <@salimma:fedora.im> one idea that came about -- RH ProdSec asked if we can provide some sort of SBOM, since I guess they find it easier to deal with that sort of things 2026-03-10 16:20:27 <@salimma:fedora.im> not going to go into too much details, some public discusisons are here - https://pagure.io/fesco/issue/3512 2026-03-10 16:20:31 <@salimma:fedora.im> one sec will find a link 2026-03-10 16:20:41 <@salimma:fedora.im> https://fossa.com/blog/understanding-purl-specification-package-url/ 2026-03-10 16:21:07 <@salimma:fedora.im> because that we can probably auto-generate in multiple package ecosystems from existing metadata, then prodsec can just deal with one spec 2026-03-10 16:21:27 <@salimma:fedora.im> e.g. should be fine for crate(...), python3dist(...), pkgconfig(...), cmake(...) 2026-03-10 16:21:36 <@salimma:fedora.im> I think I got the cmake syntax wrong but you get the idea 2026-03-10 16:21:51 <@salimma:fedora.im> (this was Fabio Valentini's idea) 2026-03-10 16:21:52 <@decathorpe:fedora.im> > As you might expect, both the CycloneDX and SPDX SBOM formats support PURL 2026-03-10 16:21:52 <@decathorpe:fedora.im> 2026-03-10 16:21:52 <@decathorpe:fedora.im> notably: 2026-03-10 16:22:29 <@yselkowitz:fedora.im> I'm not sure what this has to do with ELN?? 2026-03-10 16:22:57 <@decathorpe:fedora.im> (me either, but I was summoned 👻) 2026-03-10 16:23:57 <@salimma:fedora.im> so this came up in the packaging committee, since it would involve guideline change 2026-03-10 16:24:18 <@salimma:fedora.im> the FPC result is "we don't oppose this but we wonder what other stakeholders would say" and we figure we'd bring this up in ELN and EPEL 2026-03-10 16:24:43 <@salimma:fedora.im> just to see if anyone finds a glaringly obvious issue with using this that we don't see 2026-03-10 16:24:49 <@conan_kudo:matrix.org> As long as we don't some pypi or whatnot, yes 2026-03-10 16:25:18 <@conan_kudo:matrix.org> As long as we don't assume pypi or whatnot, yes 2026-03-10 16:25:35 <@yselkowitz:fedora.im> not having seen the ticket or the article to which you linked, it's not clear to me what the *proposal* even is? 2026-03-10 16:25:42 <@conan_kudo:matrix.org> The only thing I can think of is an inaccurate assumption of source 2026-03-10 16:26:14 <@yselkowitz:fedora.im> maybe you could spell it out in a ticket and we could discuss async before bringing up at a future meeting? 2026-03-10 16:26:16 <@salimma:fedora.im> the proposal is that we autogenerate PURL metadata in RPMs so prodsec can parse that instead of doing their current substring matching on package names 2026-03-10 16:26:37 <@salimma:fedora.im> yeah, sorry, meant to do that but things have been super hectic 2026-03-10 16:27:03 <@salimma:fedora.im> this should probably be a document we can point people to, so we don't copy pasta this all over the place 2026-03-10 16:27:16 <@yselkowitz:fedora.im> yes please, with as much detail as possible 2026-03-10 16:28:12 <@salimma:fedora.im> Conan KudoFabio Valentinilet's follow up on this later, the problem with something that comes up partially in private conversations is I'm not quite sure how much is public on this 2026-03-10 16:28:19 <@salimma:fedora.im> ok, back to the previous topic I guess 2026-03-10 16:28:22 <@salimma:fedora.im> thanks all 2026-03-10 16:28:22 <@yselkowitz:fedora.im> !topic PURL metadata in RPMs 2026-03-10 16:28:40 <@yselkowitz:fedora.im> !action Michel Lind ☘ UTC to file a ticket with details for future discussion 2026-03-10 16:29:03 <@yselkowitz:fedora.im> !topic ELN Hyperscale, resumed 2026-03-10 16:30:21 <@yselkowitz:fedora.im> Conan Kudo 1) is it possible to create a non-conflicting config that could be posted as an MR to kernel-ark, 2) you need a "sponsor" on the RH kernel team who you can work with on HS configs? 2026-03-10 16:31:36 <@conan_kudo:matrix.org> In theory, yes. I already manage our config this way. 2026-03-10 16:32:34 <@conan_kudo:matrix.org> I'd just need to wire up a new overlay folder for Hyperscale and put the configs there, and make it conditionally evaluated (which might be the hard part) 2026-03-10 16:33:31 <@conan_kudo:matrix.org> I'm doubtful of achieving 2) though 2026-03-10 16:33:59 <@yselkowitz:fedora.im> how often would the HS configs need to be touched? 2026-03-10 16:35:12 <@conan_kudo:matrix.org> It doesn't happen very often, maybe once a year or so? 2026-03-10 16:36:10 <@yselkowitz:fedora.im> then this doesn't sound like we're asking for much, a "sponsor" may be an overkill 2026-03-10 16:36:34 <@yselkowitz:fedora.im> you just need someone to accept MRs on a very rare basis (after the initial change) 2026-03-10 16:37:19 <@conan_kudo:matrix.org> Well it also depends on how upstream Linux changes in our bits 2026-03-10 16:37:49 <@conan_kudo:matrix.org> The past is rarely prologue with the kernel 2026-03-10 16:38:04 <@yselkowitz:fedora.im> you mean config options changing and the like? 2026-03-10 16:38:19 <@conan_kudo:matrix.org> Yes 2026-03-10 16:39:06 <@conan_kudo:matrix.org> And I would expect CI tests for the variant build too, so we can catch these 2026-03-10 16:40:25 <@yselkowitz:fedora.im> that may be more of an ask, idk 🤷 2026-03-10 16:40:44 <@yselkowitz:fedora.im> but one step at a time, I think 2026-03-10 16:44:24 <@yselkowitz:fedora.im> if you (yourself or together) can work on the initial MR, perhaps the Meta folks have the leverage to get ARK to accept it? 2026-03-10 16:44:54 <@yselkowitz:fedora.im> if it doesn't interfere with Fedora or RHEL configs, I really don't see reasonable grounds for refusal here 2026-03-10 16:45:39 <@yselkowitz:fedora.im> and if there are issues -- or perhaps even in advance to pave the way -- maybe bring this up at FRCL? 2026-03-10 16:45:42 <@conan_kudo:matrix.org> 🤷‍♂️ 2026-03-10 16:45:46 <@conan_kudo:matrix.org> I can try 2026-03-10 16:47:42 <@yselkowitz:fedora.im> this may take a bit of work to get in, but Hyperscale is important to Meta so the case should be able to be made for it 2026-03-10 16:48:54 <@yselkowitz:fedora.im> and of course regardless the %centos_hs changes should continue to be upstreamed to rawhide 2026-03-10 16:49:33 <@yselkowitz:fedora.im> for the other packages 2026-03-10 16:49:43 <@yselkowitz:fedora.im> anything else here? 2026-03-10 16:50:31 <@davide:cavalca.name> I'm happy to ask again, but I don't think we have any particular leverage here 2026-03-10 16:51:15 <@yselkowitz:fedora.im> well, one step at a time 2026-03-10 16:51:18 <@yselkowitz:fedora.im> ok 10 minutes left, moving along 2026-03-10 16:51:23 <@yselkowitz:fedora.im> !topic Bootc images 2026-03-10 16:51:32 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/214 2026-03-10 16:51:58 <@yselkowitz:fedora.im> jligon I left some more feedback on your MR, last I checked there wasn't any change since, any updates? 2026-03-10 16:52:41 <@jligon:matrix.org> I had a busy week. made the changes at the top of the meeting and they failed CI 2026-03-10 16:53:00 <@jligon:matrix.org> really wish I could push without triggering ci there, but unsure how 2026-03-10 16:55:09 <@yselkowitz:fedora.im> obviously I haven't seen those yet, so will have to look later 2026-03-10 16:55:41 <@yselkowitz:fedora.im> but with the changes I proposed, I was able to get it to build and run locally 2026-03-10 16:55:48 <@jligon:matrix.org> its the changes you suggested, and I can ping someone from the bootc side to see what's going on 2026-03-10 16:56:17 <@jligon:matrix.org> I'm clearly not rushing and have plenty to learn 2026-03-10 16:57:37 <@yselkowitz:fedora.im> ok we'll have to follow up in the MR 2026-03-10 16:58:09 <@yselkowitz:fedora.im> !topic Next meeting 2026-03-10 16:58:14 <@yselkowitz:fedora.im> any conflicts next week? 2026-03-10 16:59:05 <@sgallagh:fedora.im> It's St. Patrick's Day. That doesn't really mean anything, other than that the average sobriety level of attendees might be lower than usual. 2026-03-10 16:59:38 <@yselkowitz:fedora.im> that means Michel Lind ☘ UTC may be off 2026-03-10 16:59:56 <@yselkowitz:fedora.im> but the rest of us shouldn't be affected, so we'll keep schedule 2026-03-10 17:00:09 <@conan_kudo:matrix.org> ded 2026-03-10 17:00:21 <@yselkowitz:fedora.im> ?? 2026-03-10 17:00:26 <@salimma:fedora.im> it does mean something :) 2026-03-10 17:00:45 <@salimma:fedora.im> checks calendar - yup I'm off 2026-03-10 17:01:08 <@jligon:matrix.org> sure, I just blocked off my time for it 2026-03-10 17:01:26 <@jligon:matrix.org> fewer snakes on an island? 2026-03-10 17:01:28 <@yselkowitz:fedora.im> !info Next meeting is next Tuesday 17 March 12:00 EDT 2026-03-10 17:01:33 <@yselkowitz:fedora.im> !topic Open floor 2026-03-10 17:01:40 <@salimma:fedora.im> there are no snakes on this island :) 2026-03-10 17:01:40 <@yselkowitz:fedora.im> we're already at time, but anything else? 2026-03-10 17:01:47 <@bookwar:fedora.im> While everyone is around - please check https://github.com/fedora-eln/eln/issues/328 We have the prototype for networking (wired and wireless) and package selection screens working in the Installer and we want to demo it soon. But if you have additional requirements, or some specific use cases which we should cover with installer WebUi in ELN - please add them to the ticket 2026-03-10 17:02:07 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/328 2026-03-10 17:02:43 <@yselkowitz:fedora.im> !info Anaconda team is requesting feedback on preparing WebUI for ELN installer 2026-03-10 17:02:55 <@yselkowitz:fedora.im> thanks bookwar for bringing that up 2026-03-10 17:03:29 <@yselkowitz:fedora.im> anything else? 2026-03-10 17:04:47 <@yselkowitz:fedora.im> in that case, thank you all for contributing, we'll see you in channel 2026-03-10 17:04:49 <@yselkowitz:fedora.im> !endmeeting