2024-09-25 16:31:55 <@jlebon:fedora.im> !startmeeting fedora_coreos_meeting 2024-09-25 16:31:56 <@meetbot:fedora.im> Meeting started at 2024-09-25 16:31:55 UTC 2024-09-25 16:31:56 <@meetbot:fedora.im> The Meeting name is 'fedora_coreos_meeting' 2024-09-25 16:32:00 <@jlebon:fedora.im> !topic roll call 2024-09-25 16:32:32 <@hricky:fedora.im> !hi 2024-09-25 16:32:33 <@zodbot:fedora.im> Hristo Marinov (hricky) - he / him / his 2024-09-25 16:32:42 <@aaradhak:matrix.org> !hi aaradhak 2024-09-25 16:32:47 <@zodbot:fedora.im> Aashish Radhakrishnan (aaradhak) 2024-09-25 16:32:52 <@jbtrystram:matrix.org> !hi 2024-09-25 16:32:54 <@zodbot:fedora.im> Jean-Baptiste Trystram (jbtrystram) - he / him / his 2024-09-25 16:33:06 <@gurssing:matrix.org> !hi gursewak 2024-09-25 16:33:09 <@zodbot:fedora.im> Gursewak Singh (gursewak) 2024-09-25 16:33:10 <@ravanelli:matrix.org> !hi ravanelli 2024-09-25 16:33:13 <@zodbot:fedora.im> Renata Ravanelli (ravanelli) 2024-09-25 16:33:31 <@marmijo:fedora.im> !hi 2024-09-25 16:33:32 <@zodbot:fedora.im> Michael Armijo (marmijo) 2024-09-25 16:34:30 <@jlebon:fedora.im> hello all! 2024-09-25 16:34:56 <@jlebon:fedora.im> will start in 1 minute 2024-09-25 16:35:54 <@jlebon:fedora.im> !topic Action items from last meeting 2024-09-25 16:36:03 <@jlebon:fedora.im> - gursewak and marmijo to organize a test day for F41 for the week after 41 beta is released with help from Renata Ravanelli 2024-09-25 16:36:43 <@jlebon:fedora.im> i think this is happening? i see https://github.com/coreos/fedora-coreos-tracker/issues/1801 2024-09-25 16:39:14 <@marmijo:fedora.im> We all had a sync today. Renata was a big help. Gursewak and I need to get with sumantro to get the wiki pages created. 2024-09-25 16:39:47 <@ravanelli:matrix.org> we also need some help to see the new features we would like to have as new tests in our docs 2024-09-25 16:40:31 <@gurssing:matrix.org> Also to decide on the week that we will run the week. 2024-09-25 16:40:39 <@jlebon:fedora.im> for new features, one place to look is release notes 2024-09-25 16:40:39 <@jlebon:fedora.im> gotcha. thanks all for working on this! 2024-09-25 16:41:16 <@jlebon:fedora.im> gursewak: do you have potential dates in mind? 2024-09-25 16:41:34 <@gurssing:matrix.org> Oct7-11 2024-09-25 16:42:47 <@jlebon:fedora.im> i'm trying to remember when we normally schedule the test week in relation to beta/GA 2024-09-25 16:42:52 <@ravanelli:matrix.org> Is there some new feature that is a highlight? or does anyone would like something else in the docs? 2024-09-25 16:43:36 <@ravanelli:matrix.org> also volunteers are welcome to write it 😄 2024-09-25 16:44:02 <@marmijo:fedora.im> IIUIC, we usually schedule it for the week after beta is released, but beta was released earlier than we all expected 2024-09-25 16:44:58 <@jlebon:fedora.im> gotcha. i think that's fine yeah 2024-09-25 16:46:09 <@jlebon:fedora.im> Renata Ravanelli: maybe we can have a quick call to go over features 2024-09-25 16:46:51 <@jlebon:fedora.im> moving to ticket items unless there's anything else 2024-09-25 16:47:38 <@jlebon:fedora.im> !topic Roadmap to Fedora Bootable Containers 2024-09-25 16:47:46 <@jlebon:fedora.im> !link https://github.com/coreos/fedora-coreos-tracker/issues/1726 2024-09-25 16:47:46 <@jlebon:fedora.im> 2024-09-25 16:47:52 <@jlebon:fedora.im> !link https://github.com/coreos/fedora-coreos-tracker/issues/1726 2024-09-25 16:48:26 <@jlebon:fedora.im> there's been some recent progress on that high-level topic 2024-09-25 16:48:47 <@jlebon:fedora.im> first, composefs is now enabled in f41, which is great 🎉 2024-09-25 16:49:37 <@jlebon:fedora.im> but also, I've been doing some work in recent weeks on this part: "Rebasing on Fedora Bootc manifests" 2024-09-25 16:50:12 <@jlebon:fedora.im> first, we now have a new "tier-x" (might get renamed) in fedora bootc: https://gitlab.com/fedora/bootc/base-images/-/merge_requests/48 2024-09-25 16:50:55 <@jlebon:fedora.im> this goal with this new tier is to have all the variants (and tier-1) inherit from it and so have it be a useful collaboration point for CI, bug fixes and feature development 2024-09-25 16:51:22 <@jlebon:fedora.im> on the FCOS side, I've opened https://github.com/coreos/fedora-coreos-config/pull/3177 to have FCOS inherit from tier-x starting from f42 2024-09-25 16:52:18 <@jbtrystram:matrix.org> Nice work 2024-09-25 16:52:26 <@jlebon:fedora.im> this is a big change to how we do things, because now our manifests definitions are not all in one repo 2024-09-25 16:53:20 <@jlebon:fedora.im> this means we will want to start doing more work at the tier-x level. the opinionated FCOS stuff would remain in the f-c-c repo of course. 2024-09-25 16:54:00 <@jlebon:fedora.im> but the idea is that we start collaborating more with other teams and try to have better alignment across all the image-based Fedora variants 2024-09-25 16:54:39 <@jlebon:fedora.im> interested to hear your thoughts/feelings about this 2024-09-25 16:55:02 <@dustymabe:matrix.org> !hi 2024-09-25 16:55:04 <@zodbot:fedora.im> Dusty Mabe (dustymabe) - he / him / his 2024-09-25 16:55:04 <@dustymabe:matrix.org> sorry I'm late 2024-09-25 16:56:33 <@jlebon:fedora.im> one thing i'll add: this is also a stepping stone towards even more sharing in the future, where we could e.g. have all variants literally derive from a common tier-x image 2024-09-25 16:56:51 <@jlebon:fedora.im> there's a lot of things to iron out and figure out before that though 2024-09-25 16:57:03 <@jbtrystram:matrix.org> Thank you so much for doing that. I think it is helpful for all of us that hear about bootc all the time without knowing what shape it will have for fcos. This materialize things 2024-09-25 16:58:04 <@dustymabe:matrix.org> I am interested to see how it all works out (the integration) 2024-09-25 16:58:20 <@dustymabe:matrix.org> right now we have a lot of control, and this is a step back from that 2024-09-25 16:58:45 <@dustymabe:matrix.org> obviously we believe it will make our life easier by sharing 2024-09-25 16:59:41 <@jbtrystram:matrix.org> dustymabe: but also an opportunity to contribute to bootc if we want to influence things 2024-09-25 17:01:44 <@jbtrystram:matrix.org> Jonathan Lebon: i only glanced at the bootc PR. will this produce a container image ? 2024-09-25 17:02:31 <@jlebon:fedora.im> one concrete way i see this helping down the line (not right now with just manifest sharing necessarily, though still a bit) is we'd be ideally sharing better the work of keeping CI happy. i.e. ideally we have a shared room/space with other variants looking at e.g. that new dracut bug that landed in rawhide 2024-09-25 17:02:57 <@jlebon:fedora.im> jbtrystram: it can, but not currently. i filed https://gitlab.com/fedora/bootc/base-images/-/issues/25 earlier today 2024-09-25 17:04:23 <@jlebon:fedora.im> i would even say more strongly that if an outcome of this is that we _don't_ cooperate on CI, then we have failed 2024-09-25 17:04:40 <@dustymabe:matrix.org> don't we always produce a container image with every build we do (ociarchive) ? 2024-09-25 17:05:04 <@jlebon:fedora.im> i interpreted jbtrystram's question as whether we build tier-x images 2024-09-25 17:05:25 <@dustymabe:matrix.org> ahh - I didn't think tier-x was an image - just a definition 2024-09-25 17:05:48 <@jlebon:fedora.im> it's both :) on par with tier-0 and tier-1 2024-09-25 17:05:53 <@jbtrystram:matrix.org> Looking forward to help all of this happen ! 2024-09-25 17:07:32 <@mnguyen:fedora.im> exciting! 2024-09-25 17:08:47 <@jbtrystram:matrix.org> Jonathan Lebon: when tier x is actually a container image we could try to do a POC porting f-c-c to containerfiles and do a derive build 2024-09-25 17:09:11 <@jbtrystram:matrix.org> And learn in the pain :) 2024-09-25 17:10:17 <@dustymabe:matrix.org> abundant pain 2024-09-25 17:10:32 <@jlebon:fedora.im> jbtrystram: indeed. i've been giving that a lot of thoughts. there's some work to do though to iron out that story at the fedora level 2024-09-25 17:11:28 <@jbtrystram:matrix.org> Oh yeah, a lot of things to flesh out. I'm just saying it's worth trying because we will probably uncover more issues worth discussing/solving 2024-09-25 17:12:06 <@jlebon:fedora.im> RUN /path/to/apply-manifest manifest.yaml 2024-09-25 17:12:06 <@jlebon:fedora.im> ``` 2024-09-25 17:12:06 <@jlebon:fedora.im> FROM ... 2024-09-25 17:12:06 <@jlebon:fedora.im> ``` 2024-09-25 17:12:06 <@jlebon:fedora.im> so then it'd literally just be e.g.: 2024-09-25 17:12:06 <@jlebon:fedora.im> btw, a very streamlined approach here is that we keep it all as manifests and use something like https://github.com/openshift/os/blob/master/scripts/apply-manifest (but generalized). 2024-09-25 17:12:51 <@jlebon:fedora.im> because we still really really want a declarative way to manage this and not just a bunch of ad-hoc RUN commands 2024-09-25 17:12:53 <@jbtrystram:matrix.org> Oh yeah I forgot you did that ! 😄 2024-09-25 17:13:47 <@jlebon:fedora.im> don't want to take up all the meeting time. happy to move on unless someone wants to say anything else 2024-09-25 17:15:24 <@jlebon:fedora.im> there are no other tickets with the meeting label. does anyone want to bring up a particular topic before moving to open floor? 2024-09-25 17:16:59 <@jlebon:fedora.im> !topic open floor 2024-09-25 17:17:50 <@dustymabe:matrix.org> Just thanks to fifofonix for running `next` and finding issues 2024-09-25 17:18:11 <@jlebon:fedora.im> fifofonix++ 2024-09-25 17:18:13 <@zodbot:fedora.im> jlebon gave a cookie to fifofonix. They now have 7 cookies, 1 of which were obtained in the Fedora 40 release cycle 2024-09-25 17:18:41 <@mnguyen:fedora.im> fifofonix++ 2024-09-25 17:18:42 <@zodbot:fedora.im> mnguyen gave a cookie to fifofonix. They now have 8 cookies, 2 of which were obtained in the Fedora 40 release cycle 2024-09-25 17:19:19 <@fifofonix:matrix.org> dustymabe: : 🙏 2024-09-25 17:19:33 <@zodbot:fedora.im> dustymabe gave a cookie to fifofonix. They now have 9 cookies, 3 of which were obtained in the Fedora 40 release cycle 2024-09-25 17:19:36 <@fifofonix:matrix.org> Saw that you want me to run a test condition on the issue I raised. On it. 2024-09-25 17:19:45 <@zodbot:fedora.im> jbtrystram gave a cookie to fifofonix. They now have 10 cookies, 4 of which were obtained in the Fedora 40 release cycle 2024-09-25 17:20:40 <@jlebon:fedora.im> fifofonix: since you're a dedicated FCOS user, i'd definitely be interested to hear about your pain points currently with FCOS and also thoughts about the bootable containers initiative 2024-09-25 17:21:04 <@jlebon:fedora.im> fine to discuss in the main channel too if you'd like :) 2024-09-25 17:21:20 <@fifofonix:matrix.org> happy to entertain those discussions. 2024-09-25 17:21:55 <@jlebon:fedora.im> if you'd like to have a high-bandwidth chat, happy to do that too 2024-09-25 17:22:00 <@fifofonix:matrix.org> main channel, or we could even do a voice chat if that worked better at a mutually agreed times. 2024-09-25 17:22:16 <@fifofonix:matrix.org> main channel, or we could even do a voice chat if that worked better at a mutually agreed time. 2024-09-25 17:23:45 <@jlebon:fedora.im> ok let's discuss details in the main channel :) 2024-09-25 17:24:21 <@jlebon:fedora.im> will close the meeting in 60s if there's nothing else 2024-09-25 17:25:33 <@jlebon:fedora.im> !endmeeting