fedora-image-mode-initiative
LOGS
<@nimbinatus:matrix.org>
15:00:04
!startmeeting Fedora Image Mode Initiative
<@meetbot:fedora.im>
15:00:09
Meeting started at 2025-12-02 15:00:04 UTC
<@meetbot:fedora.im>
15:00:09
The Meeting name is 'Fedora Image Mode Initiative'
<@nimbinatus:matrix.org>
15:00:14
!topic roll call
<@nimbinatus:matrix.org>
15:00:25
!hi
<@zodbot:fedora.im>
15:00:27
Laura Santamaria (nimbinatus) - she / her / hers
<@nimbinatus:matrix.org>
15:00:41
I'll give folks ~10 minutes to join us before getting started :)
<@cverna_:matrix.org>
15:00:47
👋
<@cverna_:matrix.org>
15:00:54
!hi
<@zodbot:fedora.im>
15:00:57
Clement Verna (cverna) - he / him / his
<@snthrailkill:matrix.org>
15:01:13
!hi
<@zodbot:fedora.im>
15:01:15
Sean Thrailkill (snthrailkill)
<@nimbinatus:matrix.org>
15:01:16
woohoo, I'm not alone! 😂
<@jeckersb:fedora.im>
15:01:28
!hi
<@zodbot:fedora.im>
15:01:30
John Eckersberg (jeckersb)
<@hricky:fedora.im>
15:01:44
!hi
<@zodbot:fedora.im>
15:01:45
Hristo Marinov (hricky) - he / him / his
<@jharmison:fedora.im>
15:01:54
!hi
<@zodbot:fedora.im>
15:01:56
None (jharmison)
<@walters:fedora.im>
15:02:51
!hi
<@zodbot:fedora.im>
15:02:53
Colin Walters (walters)
<@nimbinatus:matrix.org>
15:03:58
(I lied; I said 10 minutes, but since folks are here, we'll start at 5 after)
<@nimbinatus:matrix.org>
15:06:33
All right let's start with some catchup
<@nimbinatus:matrix.org>
15:06:34
!topic general updates
<@nimbinatus:matrix.org>
15:06:42
So how are things going? Anyone have any progress they'd like to share?
<@nimbinatus:matrix.org>
15:07:36
(base image updates, Konflux pipeline updates...)
<@jmarrero:matrix.org>
15:08:47
!hi
<@zodbot:fedora.im>
15:08:49
Joseph Marrero (jmarrero)
<@cverna_:matrix.org>
15:09:05
Fedora CoreOS has started to use Konflux https://discussion.fedoraproject.org/t/fedora-coreos-now-builds-in-konflux/173173
<@nimbinatus:matrix.org>
15:09:15
Woohoo!!!
<@cverna_:matrix.org>
15:09:55
I would be nice to switch fedora-bootc official release to use Konflux too, but we need to sort out how to sign images with the fedora infra keys
<@nimbinatus:matrix.org>
15:09:59
<@nimbinatus:matrix.org>
15:10:30
So is this a "we need help from the infra team" situation, or is it just figuring out the process to get the pipeline to work with the keys?
<@nimbinatus:matrix.org>
15:11:08
We had a handful of folks pop up in the initiative reboot thread offering to help, so if we need some infra team support, we can canvas those folks (if you're not already in here :D )
<@cverna_:matrix.org>
15:11:36
There has been some discussion in https://matrix.to/#/!gMyOThHkpOerQCqxnS:fedora.im/$tCl6u1O2DtWGX5CH8-u_xVvPIz2XlGoTdm0nAokxv7g?via=fedoraproject.org&via=fedora.im&via=matrix.org
<@cverna_:matrix.org>
15:12:23
I think it's a mix of konflux and infra folks, at least as I understand it
<@nimbinatus:matrix.org>
15:12:41
Excellent!
<@jcapitao:matrix.org>
15:13:28
!hi
<@zodbot:fedora.im>
15:13:30
Joel Capitao (jcapitao) - he / him / his
<@cverna_:matrix.org>
15:14:32
I don't know if it is a must have tho, or if we could already switch to be using Konflux for quay.io/fedora/fedora-bootc builds
<@jcapitao:matrix.org>
15:15:59
for the container signing we'd need something like this https://github.com/fedora-infra/siguldry/issues/49
<@jcapitao:matrix.org>
15:16:21
but it's not available yet
<@nimbinatus:matrix.org>
15:16:27
<@walters:fedora.im>
15:16:52
<@walters:fedora.im>
15:17:21
I don't quite understand the setup, I think Miguel works on this basically part time or something?
<@nimbinatus:matrix.org>
15:18:24
(that reminds me... whoever owns that GitLab project, I need to get access to it to set up the board and keep up the initiative's project maintenance. Ping me?)
<@walters:fedora.im>
15:18:24
The subteam most closely associated with the fedora-bootc base images's operations side spends more time on RHEL-adjacent things at the current time unfortunately
<@walters:fedora.im>
15:19:38
It would probably make sense at some point to try to more formally have a subteam that is coordinating at least bootable containers out of Fedora (and we want this to be in sync with CentOS too)
<@cverna_:matrix.org>
15:21:13
This is a good opportunity to contribute to Fedora, IMO. If anyone is interested in helping with this
<@hricky:fedora.im>
15:22:47
I'm interested in contributing, but I don't know if I have the necessary skills.
<@nimbinatus:matrix.org>
15:23:12
!halp Great opportunity to contribute to Fedora: Help join a subteam to coordinate bootable containers out of Fedora (and CoreOS)
<@nimbinatus:matrix.org>
15:23:31
Hristo Marinov: we can certainly see how we can help you skill up! That's part of the fun here :)
<@jcapitao:matrix.org>
15:24:29
so the question is: how confortable is Fedora releng to push unsigned image into quay.io/fedora namespace ? I'd say it's a no go
<@cverna_:matrix.org>
15:24:45
Which makes me think that we probably don't have much documentation on how builds are made.
<@nimbinatus:matrix.org>
15:24:59
Docs are always a great way to contribute, or to get started with contributing
<@nimbinatus:matrix.org>
15:25:11
Part of it is research, and then getting the technical details right
<@nimbinatus:matrix.org>
15:25:24
I'm happy to help someone learn how to put together a set of starter docs
<@cverna_:matrix.org>
15:25:33
I don't think everything under that namespace is signed, but that would be a good question to ask releng
<@nimbinatus:matrix.org>
15:26:21
Anyone from releng in the channel? If not, I can help track them down if we don't know where to find them,.
<@nimbinatus:matrix.org>
15:26:30
Anyone from releng in the channel? If not, I can help track them down if we don't know where to find them.
<@cverna_:matrix.org>
15:28:09
I think I am a member of releng 😅, but I have not contributed in years
<@cverna_:matrix.org>
15:28:53
jnsamyak might be able to help us 😄
<@jcapitao:matrix.org>
15:28:56
yeah let's work on having https://github.com/fedora-infra/siguldry/issues/49 available with releng. And in the meantime we can ask if it's ok to push unsigned image (it will be signed with the Fedora Konflux cluster one though, but not the releng one)
<@jcapitao:matrix.org>
15:31:52
I'll contribute on that effort
<@nimbinatus:matrix.org>
15:32:28
!action Reach out to releng to understand whether it's okay to push an unsigned image (or at least one signed by the Fedora Konflux cluster vs the releng keys).
<@jharmison:fedora.im>
15:34:28
Juggling a meeting, but happy to chip in with boring devops code if it would be useful. I haven't used Konflux, but I'm very familiar with Tekton in general. I'd need to be on those learning sessions, too.
<@hricky:fedora.im>
15:34:54
If the images are signed via cosign, I can help with writing docs on how they can be verified if that would be useful.
<@nimbinatus:matrix.org>
15:35:41
I think that (1) maybe a learning session on Konflux in this context would be good, and (2) any and all docs would be super helpful. I'd even argue those two things are related :D
<@snthrailkill:matrix.org>
15:36:27
I'd also like to learn konflux. I can help with the devops side of things. I also know cosign and related tools
<@nimbinatus:matrix.org>
15:37:51
Sounds like that's an action item I can track down, then :) See if we can get a brown bag or something going
<@nimbinatus:matrix.org>
15:38:13
!action Set up some kind of brown bag or knowledge transfer session for using Konflux in this context.
<@walters:fedora.im>
15:40:07
I know I raised this before but I think it would also be helpful to have a slightly more general "containerization in Fedora" meeting that might have attendance with e.g. the Fedora Konflux folks too
<@nimbinatus:matrix.org>
15:41:31
I don't really know how exactly meetings are set up for Fedora, but I imagine it's just start and let people know you'll be somewhere at a set time. I can ask around
<@snthrailkill:matrix.org>
15:44:17
Maybe we can ask someone to post in the announcements channel? That would help get the attention of the right people
<@nimbinatus:matrix.org>
15:45:04
Oh, good idea! I'll talk with Jef about it later today. When do you all think you'd want to do it? And did you want to do a chat or do a video call?
<@nimbinatus:matrix.org>
15:45:31
I can also talk with Shaun (CentOS) about getting folks from there over and cross-pollinating
<@hricky:fedora.im>
15:45:32
I think a good start is to create an event in the Fedora Calendar, announce it in the forum and the various Matrix rooms.
<@jharmison:fedora.im>
15:45:33
I'd prefer a video call personally
<@jharmison:fedora.im>
15:46:23
Seeing someone who knows what they're doing and where things are go through some examples live would be where I'd get the most value
<@snthrailkill:matrix.org>
15:46:51
Agreed
<@nimbinatus:matrix.org>
15:48:11
Hmm... there's also the Containerization Guild. The next meeting is in January, but that also could be a spot to encourage more contributors if we had that meeting set up
<@walters:fedora.im>
15:48:38
Yes, though the guild is structured more as "idea forum" and not "get stuff done" format
<@nimbinatus:matrix.org>
15:48:38
There's a number of folks who come to that who are also interested in bootc (and Fedora, too)
<@nimbinatus:matrix.org>
15:48:55
Yup, but it's a fertile ground for encouraging folks to get involved
<@nimbinatus:matrix.org>
15:49:25
Mainly, if we already have a Fedora containerization chat/meeting, those folks might come out of curiosity, which can boost help where we need it here
<@nimbinatus:matrix.org>
15:50:31
All right. We're about 10 minutes out from end of meeting, and I've been terrible at keeping the topic list up to date. But we've had a great conversation today! Anyone have anything else they'd like to bring up?
<@cverna_:matrix.org>
15:53:19
We don't have time for it, but I think it would be good to discuss naming.
<@nimbinatus:matrix.org>
15:54:00
Well, we can get started, at least! I'll cut us off at the bell. What are folks' thoughts currently?
<@nimbinatus:matrix.org>
15:54:21
!topic start of naming discussion (short recap)
<@walters:fedora.im>
15:55:42
wait naming of...
<@cverna_:matrix.org>
15:55:55
Joel Capitao: I created https://forge.fedoraproject.org/releng/tickets/issues/13115 for the signing key
<@nimbinatus:matrix.org>
15:56:44
<@nimbinatus:matrix.org>
15:56:55
I suspect we're talking about naming of the initiative?
<@nimbinatus:matrix.org>
15:57:08
or were folks thinking more marketing naming?
<@cverna_:matrix.org>
15:57:46
lol, let's start with the initiative :D
<@nimbinatus:matrix.org>
16:00:05
Re initiative naming. I've heard a number of folks not pleased with Image Mode because it's what Red Hat is using for product naming 🤷‍♀️ other folks aren't pleased because of a perceived inaccuracy (whether that's true isn't my place to say at the moment)
<@walters:fedora.im>
16:01:21
If we're accumulating options, Atomic has to be up there; we're just generalizing it
<@walters:fedora.im>
16:01:56
It's both good and bad that it was used in the past for something similar
<@dustymabe:matrix.org>
16:02:30
💯
<@dustymabe:matrix.org>
16:02:30
<@dustymabe:matrix.org>
16:02:30
> It's both good and bad that it was used in the past for something similar
<@nimbinatus:matrix.org>
16:02:39
Would it be easier to start a doc to drop ideas in (since we're just about at time)?
<@nimbinatus:matrix.org>
16:02:56
I can spin up a sticky board where people can vote
<@nimbinatus:matrix.org>
16:03:03
and drop ideas
<@snthrailkill:matrix.org>
16:04:08
Let's try it and drop it in the channel. Then we can make that the first topic next week
<@nimbinatus:matrix.org>
16:04:33
sounds good! I'll take that and then close out the meeting
<@nimbinatus:matrix.org>
16:04:43
!action Laura to start sticky board for naming brainstorming
<@nimbinatus:matrix.org>
16:04:56
!endmeeting