<@nimbinatus:matrix.org>
15:00:01
!startmeeting Fedora Image Mode Initiative
<@meetbot:fedora.im>
15:00:04
Meeting started at 2025-10-21 15:00:01 UTC
<@meetbot:fedora.im>
15:00:04
The Meeting name is 'Fedora Image Mode Initiative'
<@nimbinatus:matrix.org>
15:00:16
!topic roll call
<@nimbinatus:matrix.org>
15:00:19
!hi
<@zodbot:fedora.im>
15:00:22
Laura Santamaria (nimbinatus) - she / her / hers
<@jeckersb:fedora.im>
15:00:25
!hi
<@zodbot:fedora.im>
15:00:26
John Eckersberg (jeckersb)
<@nimbinatus:matrix.org>
15:00:42
(roll call until ~:05 or :10 :) )
<@hricky:fedora.im>
15:00:43
!hi
<@zodbot:fedora.im>
15:00:45
Hristo Marinov (hricky) - he / him / his
<@jmarrero:matrix.org>
15:02:03
!hi
<@zodbot:fedora.im>
15:02:06
Joseph Marrero (jmarrero)
<@rsturla:fedora.im>
15:02:18
!hi
<@zodbot:fedora.im>
15:02:20
None (rsturla)
<@walters:fedora.im>
15:02:54
!hi
<@zodbot:fedora.im>
15:02:56
Colin Walters (walters)
<@snthrailkill:matrix.org>
15:03:04
!hi
<@zodbot:fedora.im>
15:03:06
Sean Thrailkill (snthrailkill)
<@nimbinatus:matrix.org>
15:05:04
I think I shall call quorum (but if you join late, feel free to mark yourself present!). Let's start the shenanigans :D
<@nimbinatus:matrix.org>
15:05:04
I've got a couple topics I'm still pulling out of the last couple meetings, but we'll start with the initiative renewal thread!
<@nimbinatus:matrix.org>
15:05:04
<@nimbinatus:matrix.org>
15:05:11
!topic Initiative renewal
<@nimbinatus:matrix.org>
15:05:23
!link https://discussion.fedoraproject.org/t/renewing-the-fedora-bootc-now-image-mode-initiative/167131
<@nimbinatus:matrix.org>
15:06:03
So, the thread is still very active, but I wanted to ask here if there's anything folks want to highlight as the main work items/goal posts for the initiative in the next year
<@jharmison:fedora.im>
15:06:17
!hi
<@zodbot:fedora.im>
15:06:18
None (jharmison)
<@nimbinatus:matrix.org>
15:06:19
I've got a couple, but I want to hear some of your thoughts :)
<@nimbinatus:matrix.org>
15:06:44
Remember that an initiative doesn't own code, so we're trying to figure out how to help stakeholders figure out what work needs to get done.
<@nimbinatus:matrix.org>
15:11:23
Here's some thoughts to get the gears moving:
<@nimbinatus:matrix.org>
15:11:23
- Naming things is always hard, so part of this is defining what we need to call this thing to work for both the current community and potential community members. Stakeholders: Fedora Marketing, ?
<@nimbinatus:matrix.org>
15:11:23
- Pipeline definitions are needed to decide how to set up build systems with Konflux to best serve the Fedora community. Build universal templates to make it easier for someone to generate an image that's exactly what they want. Stakeholders: CoreOS, Packaging, ?
<@nimbinatus:matrix.org>
15:11:23
- ???
<@walters:fedora.im>
15:13:01
seems like there's some overall agreement, nothing blocks experimentation here at all
<@nimbinatus:matrix.org>
15:14:40
I'm mainly trying to have a nice clean set of goals to present to the Council so we can get moving. I think we're all in alignment overall; it's mainly picking the specific goal posts and defining who we need to talk with and ensure is in the conversation. I think having that will make approval quick and ensure that we get the support we need to push forward and get to a great spot for 44 and then full production mode by 45
<@jharmison:fedora.im>
15:15:32
- I don't think I have much input on how to pipeline things, as an outsider. I would like to see consolidation to increase the CI surface, generally speaking.
<@jharmison:fedora.im>
15:15:32
- The name "Image Mode" is fine to me, I don't know if a cool project code name or something would be more interesting. It's adequately descriptive of the methodology. I don't have a strong opinion.
<@jharmison:fedora.im>
15:15:32
<@jharmison:fedora.im>
15:15:32
Outsider PoV:
<@jharmison:fedora.im>
15:16:38
The "bootimages" discussion seems relevant to get consensus on:
<@jharmison:fedora.im>
15:16:38
https://gitlab.com/fedora/bootc/tracker/-/issues/77
<@jharmison:fedora.im>
15:16:38
<@nimbinatus:matrix.org>
15:17:18
!link https://gitlab.com/fedora/bootc/tracker/-/issues/77
<@rsturla:fedora.im>
15:20:08
Seeing Atomic Desktops having a critical bug preventing basic operations, and it not being considered a blocker for F43 releases makes me question how serious Fedora is about the 2028(?) strategy of making it a primary experience.
<@rsturla:fedora.im>
15:20:08
<@rsturla:fedora.im>
15:20:08
I think if the goal is for "image mode" to be a first-class citizen by F45 (which is how I understood this comment), we'll want to bump projects based on Bootc higher up the list in terms of release importance (importance is definitely not the right word here... But can't think of a better one).
<@rsturla:fedora.im>
15:20:44
Sorry to be so blunt
<@nimbinatus:matrix.org>
15:21:30
Don't be sorry! Sometimes we need to be clear about what's concerning.
<@walters:fedora.im>
15:21:38
Yeah that's fair, gating CI there has been lacking a long time and is way overdue
<@rsturla:fedora.im>
15:22:07
!link https://pagure.io/fedora-qa/blocker-review/issue/1936
<@rsturla:fedora.im>
15:22:07
<@rsturla:fedora.im>
15:22:07
The bug in question
<@nimbinatus:matrix.org>
15:23:00
!note Dealing with gating CI and critical bugs being part of a blocker list for major releases in bootc-generated artifacts is part of the goals for the initiative
<@nimbinatus:matrix.org>
15:23:15
ah, shoot, wrong comman
<@nimbinatus:matrix.org>
15:23:16
ah, shoot, wrong command
<@nimbinatus:matrix.org>
15:23:21
!info Dealing with gating CI and critical bugs being part of a blocker list for major releases in bootc-generated artifacts is part of the goals for the initiative
<@hricky:fedora.im>
15:23:54
IMHO image mode (based) systems and Fedora QA(E) is a pretty tough topic.
<@nimbinatus:matrix.org>
15:25:21
So how can we break down that topic into manageable chunks that we can solve? Is it getting people in the same space to talk things out? Is it setting up infrastructure to test things on that we can eventually move to production (the "sandbox/experimentation" space idea)?
<@walters:fedora.im>
15:25:33
Yeah but we can't block on tough problems, and I think it's time
<@walters:fedora.im>
15:26:25
There's a ton of factors here but probably the largest is that CoreOS occupied most of the Fedora-image-based-testing space and crucially has its own package gating, that Atomic Desktops don't
<@nimbinatus:matrix.org>
15:27:05
Hmm... And on top of that, we also have a scenario where the Atomic Desktops aren't officially supported by a full team, right?
<@walters:fedora.im>
15:27:50
yeah, the organizational divisions I think have not always been helpful
<@nimbinatus:matrix.org>
15:29:34
All right, so that's a need
<@nimbinatus:matrix.org>
15:29:50
!info Handle the situation that CoreOS occupied most of the Fedora-image-based-testing space and crucially has its own package gating, that Atomic Desktops don't
<@nimbinatus:matrix.org>
15:30:21
!info Try to fix the scenario where there are organizational divisions causing the base images to not be officially supported by a full team (let's fix the SPOF situation!)
<@nimbinatus:matrix.org>
15:33:01
I've noticed a few folks typing. Any other thoughts on this topic?
<@nimbinatus:matrix.org>
15:33:14
(I'll wait for another 5-10 minutes before moving to the next agenda topic :) )
<@nimbinatus:matrix.org>
15:43:28
all right, let's move on :)
<@nimbinatus:matrix.org>
15:43:43
!topic CoreOS Convergence
<@nimbinatus:matrix.org>
15:46:46
Any thoughts? Otherwise, I can do open floor or we can close out
<@snthrailkill:matrix.org>
15:49:04
Are there any CoreOS people here today?
<@nimbinatus:matrix.org>
15:50:50
There might not be.
<@nimbinatus:matrix.org>
15:51:06
!topic open floor
<@nimbinatus:matrix.org>
15:51:34
last call for thoughts and conversations! I'll give y'all time back if everything is good and quiet (feel free to leave me a thumbs up on this message if you don't have anything specific to bring up)
<@snthrailkill:matrix.org>
15:54:50
<@snthrailkill:matrix.org>
15:54:50
Do we have any thoughts on this kind of approach? Apparently going from OCI image to disk image is a barrier for some people.
<@snthrailkill:matrix.org>
15:54:50
Ive heard from a couple people now about bootc having a simple disk image that anyone can install easily and then just bootc switch to whatever image they want.
<@snthrailkill:matrix.org>
15:54:50
<@snthrailkill:matrix.org>
15:54:50
Jef even kinda proposed using something like this as a universal installer format.
<@hricky:fedora.im>
15:57:19
Currently, this can be done using Atomic Desktops.
<@jharmison:fedora.im>
15:57:36
Should be documented!
<@jharmison:fedora.im>
15:57:55
(Officially)
<@snthrailkill:matrix.org>
15:57:58
This is true! It can be done on anything that ships the "bootc" binary.
<@nimbinatus:matrix.org>
16:00:07
Unfortunately I'm going to have to shut down the meeting here in a moment. Do we want to continue the conversation in #bootc:fedoraproject.org ?
<@nimbinatus:matrix.org>
16:01:51
!endmeeting