2026-02-24 15:00:46 <@nimbinatus:matrix.org> !startmeeting Fedora Atomic Initiative 2026-02-24 15:00:48 <@meetbot:fedora.im> Meeting started at 2026-02-24 15:00:46 UTC 2026-02-24 15:00:48 <@meetbot:fedora.im> The Meeting name is 'Fedora Atomic Initiative' 2026-02-24 15:01:07 <@nimbinatus:matrix.org> !topic roll call 2026-02-24 15:01:14 <@jeckersb:fedora.im> !hi 2026-02-24 15:01:14 <@zodbot:fedora.im> John Eckersberg (jeckersb) 2026-02-24 15:01:29 <@nimbinatus:matrix.org> !hi 2026-02-24 15:01:33 <@zodbot:fedora.im> Laura Santamaria (nimbinatus) - she / her / hers 2026-02-24 15:01:37 <@zetetax:matrix.org> hi 2026-02-24 15:01:38 <@hricky:fedora.im> !hi 2026-02-24 15:01:39 <@zodbot:fedora.im> Hristo Marinov (hricky) - he / him / his 2026-02-24 15:02:06 <@nimbinatus:matrix.org> (you're close, zetetax ! Add an exclamation point before `hi` to get added to the roll call) 2026-02-24 15:02:22 <@nimbinatus:matrix.org> And welcome to the meeting :) 2026-02-24 15:02:44 <@jcapitao:matrix.org> !hi 2026-02-24 15:02:46 <@zodbot:fedora.im> Joel Capitao (jcapitao) - he / him / his 2026-02-24 15:02:52 <@nimbinatus:matrix.org> I'll give folks a few more minutes to roll in, and we'll start the agenda at ~5 past the hour 2026-02-24 15:02:54 <@walters:fedora.im> !hi 2026-02-24 15:02:55 <@zodbot:fedora.im> Colin Walters (walters) 2026-02-24 15:06:21 <@nimbinatus:matrix.org> Ok, let's get started 2026-02-24 15:06:30 <@nimbinatus:matrix.org> !topic Konflux pipeline updates 2026-02-24 15:06:50 <@nimbinatus:matrix.org> I'm randomly picking some things I see recently came up. So the pipelines are unblocked? 2026-02-24 15:08:07 <@jcapitao:matrix.org> we unblocked the pipeline by 1. making the tests optional and 2. disabling -iot 2026-02-24 15:08:37 <@cverna_:matrix.org> !hi 2026-02-24 15:08:41 <@zodbot:fedora.im> Clement Verna (cverna) - he / him / his 2026-02-24 15:09:03 <@jcapitao:matrix.org> c.f https://gitlab.com/fedora/bootc/base-images/-/merge_requests/378#note_3096045323 2026-02-24 15:09:24 <@jcapitao:matrix.org> and https://gitlab.com/fedora/bootc/base-images/-/issues/74 2026-02-24 15:09:45 <@nimbinatus:matrix.org> got it 2026-02-24 15:09:47 <@nimbinatus:matrix.org> !link https://gitlab.com/fedora/bootc/base-images/-/issues/74 2026-02-24 15:11:06 <@nimbinatus:matrix.org> Ah, so this is what we talked about last time why we wanted to get off of Pungi, but it doesn't actually work? 2026-02-24 15:11:11 <@nimbinatus:matrix.org> or am I misunderstanding? 2026-02-24 15:11:25 <@nimbinatus:matrix.org> >the pungi produced bootc images don't retain older images (they just have the latest ones in `quay.io/fedora/fedora-bootc`, which means our pin would no longer work 2026-02-24 15:11:37 <@nimbinatus:matrix.org> You basically can't call specific images? 2026-02-24 15:12:54 <@jcapitao:matrix.org> it's not relate to Pungi 2026-02-24 15:13:56 <@jcapitao:matrix.org> the comment '# NB: This treefile is used by the legacy pungi path only to build tier-1.' means that the file that uses releasever is only used by Pungi, but not Konflux 2026-02-24 15:14:24 <@nimbinatus:matrix.org> oh! ok I missed that comment in a quick read. Sorry about that 2026-02-24 15:17:20 <@jcapitao:matrix.org> the problem there is that `rpm-ostree compose tree` does not load dynamically `releasever` but `rpm-ostree compose rootfs` does. By removing usage of `/usr/libexec/bootc-base-imagectl list >/dev/null` would fix the issue, but I'm not sure it's the right approach 2026-02-24 15:18:01 <@jcapitao:matrix.org> but it's not a hard blocker 2026-02-24 15:19:04 <@nimbinatus:matrix.org> I admit that I'm not firing on all cylinders today. I think I follow you, but I'll go do some reading after this when I can focus on it. 2026-02-24 15:20:25 <@jcapitao:matrix.org> I'll follow up with the iot folks on properly replacing ssh-key-dir 2026-02-24 15:20:55 <@jcapitao:matrix.org> so tl;dr it's unblocked :) 2026-02-24 15:21:01 <@nimbinatus:matrix.org> Anyone else have any thoughts or questions on this one? Or thoughts/questions about the Konflux stuff in general? 2026-02-24 15:21:04 <@walters:fedora.im> We've been kind of deadlocked for a long time on fundamental improvements until we can drop the pungi flow and go to Konflux...is the latest blocker on that the fedora redeploy? 2026-02-24 15:21:52 <@jcapitao:matrix.org> yes 2026-02-24 15:21:59 <@jcapitao:matrix.org> and the signature part 2026-02-24 15:22:10 <@jcapitao:matrix.org> I think we don't have a consensus ? 2026-02-24 15:22:54 <@walters:fedora.im> a consensus on... ? 2026-02-24 15:23:45 <@jcapitao:matrix.org> https://forge.fedoraproject.org/releng/tickets/issues/13115#issuecomment-351535 2026-02-24 15:25:20 <@jcapitao:matrix.org> personally I would push it unsigned as we do currently 2026-02-24 15:26:24 <@dustymabe:matrix.org> !hi 2026-02-24 15:26:27 <@zodbot:fedora.im> Dusty Mabe (dustymabe) - he / him / his 2026-02-24 15:26:36 <@jcapitao:matrix.org> but I'm not clear whether releng is ok with that or not 2026-02-24 15:27:28 <@nimbinatus:matrix.org> Oh, wait, this is the artifact signing key issue. It's tied into the change proposal up currently (FESCo didn't ask me any questions when it came up this past cycle; they decided to vote in ticket. So far, all votes are yes). I think we probably can go ahead since we're not releasing them as production yet. Production is for F45; beta is F44 2026-02-24 15:27:35 <@nimbinatus:matrix.org> I'm trying to find links, one sec 2026-02-24 15:28:07 <@jcapitao:matrix.org> but it' not clear whether releng is ok with that or not 2026-02-24 15:28:13 <@jcapitao:matrix.org> but it's not clear whether releng is ok with that or not 2026-02-24 15:28:45 <@nimbinatus:matrix.org> Oh, hey, the proposal just got accepted 🎉 2026-02-24 15:28:47 <@nimbinatus:matrix.org> !link https://pagure.io/fesco/issue/3547 2026-02-24 15:29:12 <@nimbinatus:matrix.org> So personally, I think we can take that as a go ahead 2026-02-24 15:29:38 <@nimbinatus:matrix.org> that gives us some room to get the key stuff sorted 2026-02-24 15:29:44 <@walters:fedora.im> I commented in that ticket and yes I don't see any blockers 2026-02-24 15:30:43 <@dustymabe:matrix.org> hmm. does anyone mention signing in that discussion? I searched for `sign` 2026-02-24 15:30:46 <@jcapitao:matrix.org> nice :) 2026-02-24 15:30:49 <@nimbinatus:matrix.org> I think the signing key issue will have to be part of the upstream Konflux people redoing the cluster. We can push for it then. I'm sure there has to be a mechanism to fix that 2026-02-24 15:30:59 <@nimbinatus:matrix.org> dustymabe: it's in the related discussion 🤷‍♀️ 2026-02-24 15:31:19 <@nimbinatus:matrix.org> and they talked about it a little bit in the discussion in the live chat, iirc, but no one else commented on it 2026-02-24 15:31:34 <@nimbinatus:matrix.org> I never did get back to Timothée on it, but I guess it wasn't a concern to everyone else? 2026-02-24 15:32:11 <@nimbinatus:matrix.org> I know there was a parallel change proposal for CoreOS for Konflux; did y'all get any resolution on that that was different? 2026-02-24 15:32:59 <@jcapitao:matrix.org> then once we have the new cluster we'll switch 2026-02-24 15:33:12 <@dustymabe:matrix.org> For the 43 cycle we had to figure out how to do signing a different way. so we have an alternative method for signing. 2026-02-24 15:33:12 <@dustymabe:matrix.org> CoreOS isn't blocked on signing since we had to do that previously and that workflow is still functioning for us. 2026-02-24 15:33:12 <@dustymabe:matrix.org> 2026-02-24 15:33:13 <@jcapitao:matrix.org> for CoreOS it's a bit different as it's just for the build part 2026-02-24 15:33:25 <@nimbinatus:matrix.org> Oh good 2026-02-24 15:34:02 <@dustymabe:matrix.org> though, of course, we'd like to drop our bespoke implementation for something more streamlined/official 2026-02-24 15:36:15 <@nimbinatus:matrix.org> Overall, it sounds like we're good to attempt putting together some kind of base-image --> Atomics, base-image --> IoT, base-image --> CoreOS (if you want that) type workflows? See if we get working artifacts? 2026-02-24 15:36:15 <@nimbinatus:matrix.org> 2026-02-24 15:36:15 <@nimbinatus:matrix.org> I've got a test laptop coming in that I'm willing to use to test artifacts on (after SCaLE). 2026-02-24 15:36:42 <@nimbinatus:matrix.org> This is where folks like Hristo Marinov and Sean Thrailkill, who wanted to try building the atomics with Konflux, might have some fun, ya? 2026-02-24 15:37:23 <@nimbinatus:matrix.org> And anyone else is welcome to do that, by the way; I'm just tagging the two folks who have expressed interest explicitly 2026-02-24 15:37:49 <@hricky:fedora.im> I can try this locally. 2026-02-24 15:39:08 <@walters:fedora.im> has there been any movement on the atomic rebranding and git forges? 2026-02-24 15:41:32 <@nimbinatus:matrix.org> For the git forges, there's the git forge for Atomics now, and Council just made the move over to Forgejo. The only issue we're currently dealing with is Konflux and Forgejo are having some problems working together. I don't have the ticket handy, unfortunately, so it's going to take me a minute to find it. 2026-02-24 15:41:32 <@nimbinatus:matrix.org> For the Atomic rebranding, I can't remember exactly what you mean by that? 2026-02-24 15:41:32 <@nimbinatus:matrix.org> 2026-02-24 15:42:54 <@hricky:fedora.im> 2026-02-24 15:42:54 <@hricky:fedora.im> > there's the git forge for Atomics now 2026-02-24 15:42:54 <@hricky:fedora.im> Can you share the URL? 2026-02-24 15:42:54 <@hricky:fedora.im> 2026-02-24 15:43:06 <@walters:fedora.im> atomic rebranding could mean e.g. migrating https://gitlab.com/fedora/bootc/base-images over to https://forge.fedoraproject.org/atomic or so 2026-02-24 15:43:28 <@walters:fedora.im> maybe renaming the base image 2026-02-24 15:43:36 <@walters:fedora.im> unifying more tools with the atomic deskops 2026-02-24 15:43:50 <@hricky:fedora.im> Ah, Atomic Desktops? 2026-02-24 15:46:02 <@hricky:fedora.im> If it would be useful, I can try to migrate some repos in the staging instance. 2026-02-24 15:46:16 <@nimbinatus:matrix.org> sorry, the konflux stuff is on Jira 2026-02-24 15:46:27 <@nimbinatus:matrix.org> login takes forever 2026-02-24 15:46:55 <@snthrailkill:matrix.org> Same 2026-02-24 15:47:04 <@hricky:fedora.im> If it would be useful, I can try to migrate some repos in to the staging instance. 2026-02-24 15:47:30 <@hricky:fedora.im> If it would be useful, I can try to migrate some repos to the Fedora Forge staging instance. 2026-02-24 15:47:31 <@nimbinatus:matrix.org> Yay on trying it locally! 2026-02-24 15:47:51 <@nimbinatus:matrix.org> I would love it if you two gave it a shot on your local homelab spaces. I've got some additional new folks for you to meet to learn from :) 2026-02-24 15:48:23 <@hricky:fedora.im> That would be great! 2026-02-24 15:48:45 <@nimbinatus:matrix.org> bugger, I can't tell any longer if this ticket is visible to everyone. 2026-02-24 15:49:16 <@nimbinatus:matrix.org> Last status update was that the support for Forgejo is now in testing 2026-02-24 15:50:41 <@nimbinatus:matrix.org> And like magic, in a different channel the Konflux folks are suddenly active and trying to get status updates on the cluster rebuild :D 2026-02-24 15:50:42 <@nimbinatus:matrix.org> anyway 2026-02-24 15:51:43 <@nimbinatus:matrix.org> I'll hopefully have some fun updates on Konflux soon. For now, though, regarding the move to the forge and the rebranding, we can try migrating some for sure 2026-02-24 15:52:18 <@nimbinatus:matrix.org> On thread, I'll get the two of you connected to the person I've got at Red Hat :) They want to meet homelab folks 2026-02-24 15:53:03 <@hricky:fedora.im> > For now, though, regarding the move to the forge and the rebranding, we can try migrating some for sure 2026-02-24 15:53:03 <@hricky:fedora.im> Can we discuss this further in the bootc room? 2026-02-24 15:53:03 <@hricky:fedora.im> 2026-02-24 15:53:03 <@hricky:fedora.im> 2026-02-24 15:53:49 <@nimbinatus:matrix.org> We can :) 2026-02-24 15:54:58 <@nimbinatus:matrix.org> 2026-02-24 15:54:58 <@nimbinatus:matrix.org> Does anyone have anything else they'd like to talk about? I'm going to open the floor for the last handful of minutes here. (I see Joel is typing...) 2026-02-24 15:54:58 <@nimbinatus:matrix.org> OK, I'll be honest that this is really all I had today. I'm getting a bunch of pings from Konflux upstream folks just now, so hopefully I'll have more news later. 2026-02-24 15:56:16 <@dustymabe:matrix.org> Last time we discussed identifying a person to be more officially responsible for the bootc pipeline builds. Did we make any progress on that? 2026-02-24 15:59:51 <@nimbinatus:matrix.org> I have not, no, to be honest. Ideally, we'd find a group to own the base images, and then everyone building artifacts downstream of those would pull from that. I do need to figure out how to get a working group or a SIG together for that 2026-02-24 16:01:30 <@nimbinatus:matrix.org> Once I get that settled, I'd like to make a call to have that governance structure formalized and staffed with volunteers. We need to make sure this is sustainable in the long term with people who commit to keeping it up and running 2026-02-24 16:01:47 <@nimbinatus:matrix.org> all right. We have to cede the room. Let's keep talking in #bootc:fedoraproject.org 2026-02-24 16:01:54 <@nimbinatus:matrix.org> thanks for coming, y'all! 2026-02-24 16:01:58 <@nimbinatus:matrix.org> !endmeeting