2026-06-03 15:30:37 <@ydesouza:fedora.im> !startmeeting fedora_coreos_meeting 2026-06-03 15:30:37 <@meetbot:fedora.im> Meeting started at 2026-06-03 15:30:37 UTC 2026-06-03 15:30:37 <@meetbot:fedora.im> The Meeting name is 'fedora_coreos_meeting' 2026-06-03 15:30:44 <@ydesouza:fedora.im> !topic roll call 2026-06-03 15:30:56 <@hricky:fedora.im> !hi 2026-06-03 15:31:03 <@zodbot:fedora.im> Hristo Marinov: Hristo Marinov (hricky) - he / him / his 2026-06-03 15:31:06 <@cadejacobson:matrix.org> !hi 2026-06-03 15:31:12 <@zodbot:fedora.im> Cade: Cade Jacobson (cadejacobson) 2026-06-03 15:31:23 <@thilofm:matrix.org> !hi 2026-06-03 15:31:25 <@zodbot:fedora.im> thilofm: Thilo Fromm (tfm) 2026-06-03 15:31:48 <@marmijo:fedora.im> !hi 2026-06-03 15:31:49 <@zodbot:fedora.im> marmijo: Michael Armijo (marmijo) 2026-06-03 15:31:50 <@angelcr:matrix.org> !hi 2026-06-03 15:31:52 <@zodbot:fedora.im> Angel Cervera Roldan: Angel Cervera Roldan (acervera) 2026-06-03 15:32:40 <@siosm:fedora.im> !hi 2026-06-03 15:32:41 <@zodbot:fedora.im> Timothée Ravier: Timothée Ravier (siosm) - he / him / his 2026-06-03 15:33:57 <@dustymabe:matrix.org> !hi 2026-06-03 15:33:58 <@rapneset:matrix.org> !hi 2026-06-03 15:34:03 <@zodbot:fedora.im> dustymabe: Dusty Mabe (dustymabe) - he / him / his 2026-06-03 15:34:05 <@zodbot:fedora.im> rapneset: Rolv Apneseth (rapneset) 2026-06-03 15:34:06 <@ydesouza:fedora.im> !topic Action items from last meeting 2026-06-03 15:34:30 <@ydesouza:fedora.im> !info there are no action items from the last meeting. 2026-06-03 15:35:18 <@jcapitao:matrix.org> !hi 2026-06-03 15:35:23 <@zodbot:fedora.im> jcapitao: Joel Capitao (jcapitao) - he / him / his 2026-06-03 15:35:39 <@ydesouza:fedora.im> !topic Review Fedora 45 Release Schedule 2026-06-03 15:36:18 <@ydesouza:fedora.im> !link https://fedorapeople.org/groups/schedule/f-45/f-45-key-tasks.html 2026-06-03 15:38:46 <@ydesouza:fedora.im> Following the schedule the next important date is 2026-06-24. We have a checkpoint for changes requiring infrasctructere changes.. 2026-06-03 15:39:01 <@jbtrystram:matrix.org> !hi 2026-06-03 15:39:03 <@zodbot:fedora.im> jbtrystram: Jean-Baptiste Trystram (jbtrystram) - he / him / his 2026-06-03 15:39:25 <@marmijo:fedora.im> Not much to discuss here at the moment. We are fresh off the F44 release. The change checkpoints are coming up, so if anyone has any changes in the works, please note the deadlines! 2026-06-03 15:39:41 <@dustymabe:matrix.org> how are we doing on swittching COSA to f44? 2026-06-03 15:40:38 <@marmijo:fedora.im> It doesn't look like there's any updates to https://github.com/coreos/coreos-assembler/pull/4541 2026-06-03 15:40:59 <@jbtrystram:matrix.org> apiaseck: was looking into this I think 2026-06-03 15:42:08 <@jbtrystram:matrix.org> FWIW in my dev environnement I switched to F44 and just removed the few deps from `deps.txt`, haven't run into issues so far. I don't use the COSA container 2026-06-03 15:43:21 <@siosm:fedora.im> we should probably do the vendoring option to get us unstuck and let Adam look at the packaging without a time pressure 2026-06-03 15:44:01 <@siosm:fedora.im> `python-pyrsistent` any idea why this one has been dropped if it is apparently neede by osbuild? That seems weird 2026-06-03 15:44:34 <@jbtrystram:matrix.org> I asked the osbuild dev and they say it's no longer required 2026-06-03 15:44:48 <@siosm:fedora.im> https://github.com/search?q=repo%3Aosbuild%2Fosbuild%20pyrsistent&type=code 2026-06-03 15:44:53 <@siosm:fedora.im> almost no hits 2026-06-03 15:46:02 <@dustymabe:matrix.org> Timothée Ravier: i'm not sure. looking at the commit history it came in with the initial osbuild work. 2026-06-03 15:46:08 <@dustymabe:matrix.org> Timothée Ravier: i'm not sure. looking at the commit history it came in with the initial osbuild work (which was done by me) 2026-06-03 15:47:20 <@dustymabe:matrix.org> I can try to look into why it was needed 2026-06-03 15:48:44 <@ydesouza:fedora.im> Thank you, dustymabe for looking at it. 2026-06-03 15:49:16 <@jbtrystram:matrix.org> dustymabe: lets just start a pipeline build on the devel pipeline with a cosa image without the dep and see if that hit anything 2026-06-03 15:49:37 <@jbtrystram:matrix.org> that's pretty easy to do 2026-06-03 15:50:41 <@ydesouza:fedora.im> Thanks jbtrystram 2026-06-03 15:51:06 <@ydesouza:fedora.im> Can we go ahead and cover the topics from the tracker repository or there is any other discussion related to this subject? 2026-06-03 15:51:21 <@jbtrystram:matrix.org> konflux is building cosa images on all arch for every PR already 2026-06-03 15:51:40 <@siosm:fedora.im> ok to move on 2026-06-03 15:51:43 <@jbtrystram:matrix.org> so it's a really quick test, i'll do it later today ;) 2026-06-03 15:52:02 <@zodbot:fedora.im> siosm gave a cookie to jbtrystram. They now have 5 cookies, 2 of which were obtained in the Fedora 44 release cycle 2026-06-03 15:52:10 <@dustymabe:matrix.org> jbtrystram: but does it do image builds on all arches? 2026-06-03 15:52:34 <@jbtrystram:matrix.org> yes 2026-06-03 15:52:55 <@jcapitao:matrix.org> c.f https://github.com/coreos/coreos-assembler/blob/5a7f9cb5f5f13b34f7ed1277f55632b2286f2318/.tekton/coreos-assembler-pull-request.yaml#L30-L35 2026-06-03 15:53:53 <@zodbot:fedora.im> ydesouza gave a cookie to jbtrystram. They now have 6 cookies, 3 of which were obtained in the Fedora 44 release cycle 2026-06-03 15:54:29 <@zodbot:fedora.im> acervera gave a cookie to jbtrystram. They now have 7 cookies, 4 of which were obtained in the Fedora 44 release cycle 2026-06-03 15:54:45 <@dustymabe:matrix.org> It's possible it was never needed and was a copy/paste error from my initial experimentation 2026-06-03 15:56:42 <@ydesouza:fedora.im> So let's go ahead, we have a few topics to discuss today. 2026-06-03 15:56:52 <@ydesouza:fedora.im> !topic Temporary stop building Rawhide stream with Konflux 2026-06-03 15:57:07 <@ydesouza:fedora.im> !link https://github.com/coreos/fedora-coreos-tracker/issues/2105 2026-06-03 15:57:34 <@jbtrystram:matrix.org> I added this one 2026-06-03 15:58:33 <@jbtrystram:matrix.org> So we initially revereted back to jenkins when the bootc pipeline was broken earlier this year. Since then jcapitao worked hard to move everything over to the new fedora cluster, which is now up to date and properly supported, and the bootc pipeline now works again 2026-06-03 15:59:03 <@jbtrystram:matrix.org> so we want to un-revert this to go back to Konflux produces OCI then jenkins picks it up and continue 2026-06-03 15:59:43 <@dustymabe:matrix.org> 👏 2026-06-03 15:59:51 <@zodbot:fedora.im> dustymabe has already given cookies to jbtrystram during the F44 timeframe 2026-06-03 15:59:56 <@dustymabe:matrix.org> jcapitao++ 2026-06-03 16:00:02 <@zodbot:fedora.im> dustymabe has already given cookies to jcapitao during the F44 timeframe 2026-06-03 16:00:04 <@zodbot:fedora.im> siosm gave a cookie to jcapitao. They now have 10 cookies, 3 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:00:17 <@siosm:fedora.im> great! let's do it :) 2026-06-03 16:00:53 <@zodbot:fedora.im> marmijo gave a cookie to jbtrystram. They now have 8 cookies, 5 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:01:04 <@marmijo:fedora.im> jcapitao++ 2026-06-03 16:01:05 <@jcapitao:matrix.org> that was a good team work effort with Konflux folks ! 2026-06-03 16:01:06 <@zodbot:fedora.im> marmijo gave a cookie to jcapitao. They now have 11 cookies, 4 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:01:33 <@ydesouza:fedora.im> Can we create a action item for this? 2026-06-03 16:02:11 <@jbtrystram:matrix.org> not needed, all the PRs are ready 2026-06-03 16:02:33 <@jbtrystram:matrix.org> we are just waiting for a vote to click merge 2026-06-03 16:02:51 <@ydesouza:fedora.im> Nice, thank you for working on this! 2026-06-03 16:03:45 <@ydesouza:fedora.im> Let's move on to the next subject then 2026-06-03 16:03:50 <@ydesouza:fedora.im> !topic Build disk images using bootc-image-builder 2026-06-03 16:04:08 <@siosm:fedora.im> we still need to vote :) 2026-06-03 16:04:13 <@zodbot:fedora.im> rapneset gave a cookie to jcapitao. They now have 12 cookies, 5 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:04:57 <@ydesouza:fedora.im> Ah, right. Sorry! Let's vote. I was thinking we already had an agreement. 2026-06-03 16:05:32 <@siosm:fedora.im> !topic Re-enable building Rawhide stream with Konflux 2026-06-03 16:05:53 <@ydesouza:fedora.im> ++ 2026-06-03 16:06:03 <@ydesouza:fedora.im> +1 2026-06-03 16:06:23 <@dustymabe:matrix.org> +1 2026-06-03 16:06:23 <@siosm:fedora.im> !proposed We will re-enable building Rawhide with Konflux 2026-06-03 16:06:33 <@jbtrystram:matrix.org> +1 2026-06-03 16:06:36 <@ydesouza:fedora.im> +1 2026-06-03 16:06:37 <@siosm:fedora.im> +1 2026-06-03 16:06:38 <@dustymabe:matrix.org> +1 2026-06-03 16:06:49 <@angelcr:matrix.org> +1 2026-06-03 16:07:28 <@jcapitao:matrix.org> +1 2026-06-03 16:07:32 <@hricky:fedora.im> +1 2026-06-03 16:08:14 <@ydesouza:fedora.im> I think we have a agreement now :) 2026-06-03 16:08:45 <@ydesouza:fedora.im> !agreed We will re-enable building Rawhide with Konflux 2026-06-03 16:10:33 <@siosm:fedora.im> I think we can go to the next topic? 2026-06-03 16:10:39 <@ydesouza:fedora.im> Sure! 2026-06-03 16:10:44 <@ydesouza:fedora.im> !topic Build disk images using bootc-image-builder 2026-06-03 16:10:53 <@ydesouza:fedora.im> !link https://github.com/coreos/fedora-coreos-tracker/issues/1906 2026-06-03 16:11:46 <@jbtrystram:matrix.org> I added this as well :) 2026-06-03 16:12:38 <@jbtrystram:matrix.org> As we are making progress toward build our disk images using image-builder, I'd like to move more things to the OCI container for it to be the source of as much info as possible. 2026-06-03 16:13:19 <@siosm:fedora.im> Do we have https://github.com/coreos/fedora-coreos-tracker/issues/1827 (install to-filesystem) ready? 2026-06-03 16:13:41 <@jbtrystram:matrix.org> Yes we have this enabled in rawhide for a while now 2026-06-03 16:13:59 <@siosm:fedora.im> ah, we should update the issue then :) 2026-06-03 16:14:06 <@jbtrystram:matrix.org> I kept the issue open because it's not yet on all streams 2026-06-03 16:14:57 <@jbtrystram:matrix.org> image-builder is able to get the partition layout from the container, if the correct file exist in it. So I would like to effectively move the partition layout description from COSA to fedora-coreos-config and bake this file into the container 2026-06-03 16:17:14 <@jbtrystram:matrix.org> I created a draft PR to show what it could look like : https://github.com/coreos/fedora-coreos-config/pull/4195 2026-06-03 16:17:30 <@dustymabe:matrix.org> 2026-06-03 16:17:30 <@dustymabe:matrix.org> Questions: 2026-06-03 16:17:30 <@dustymabe:matrix.org> is it easy to define different partition layouts for different architectures without having to conditionalize it? 2026-06-03 16:17:30 <@dustymabe:matrix.org> how advanced of partitioning can it handle, i.e. the downstream qemu-secex stuff for s390x is quite complicated and we should at least have some sort of plan for that 2026-06-03 16:18:25 <@dustymabe:matrix.org> ok nice.. the PR answers some questions 2026-06-03 16:19:15 <@jbtrystram:matrix.org> We would have to ship the correct layout in the correct image. I don't know any other way around that for now. but we could ship everything and write a generic symlink : `disk.yaml -> $arch.yaml` I guess 2026-06-03 16:20:40 <@jbtrystram:matrix.org> One good thing here is that this is a very undocumented API yet so we can still make changes :) 2026-06-03 16:20:40 <@jbtrystram:matrix.org> About the qemu-secex I don't know, but i'll make sure to follow-up with the osbuilder guys :) 2026-06-03 16:21:07 <@jbtrystram:matrix.org> and the image-builder team have been very keen to adjust to our requirements so far 2026-06-03 16:21:32 <@dustymabe:matrix.org> consult Nikita on the s390x secex stuff. he'd probably know more than the OSBuild team 2026-06-03 16:21:47 <@dustymabe:matrix.org> zooming out a bit.. 2026-06-03 16:21:47 <@dustymabe:matrix.org> 2026-06-03 16:21:53 <@dustymabe:matrix.org> we've got a pipeline of changes. 2026-06-03 16:23:03 <@dustymabe:matrix.org> let's plan to turn on `install to-filesystem` in `next-devel`/`next` (we've discussed doing this for other changes recently too) and when the `image-builder-cli` stuff (the next item in the pipeline) is ready we can switch it on in rawhide 2026-06-03 16:23:55 <@jbtrystram:matrix.org> hmm 2026-06-03 16:24:57 <@jbtrystram:matrix.org> yeah. I want to note that we have been working with the goal that Konflux would do the image-builder task 2026-06-03 16:25:59 <@dustymabe:matrix.org> how does that impact the rollout plan? 2026-06-03 16:26:13 <@jbtrystram:matrix.org> It does not ! I just wanted to point it out 2026-06-03 16:26:35 <@dustymabe:matrix.org> yeah. looks like we already want konflux for rawhide, so hopefully konflux won't block anything 2026-06-03 16:26:59 <@dustymabe:matrix.org> yeah. looks like we already have konflux for rawhide, so hopefully konflux won't block anything 2026-06-03 16:27:17 <@siosm:fedora.im> I think what Dusty means is that we should start rolling out the to-filesystem change to our other streams and then we can enable image-builder for rawhide 2026-06-03 16:27:35 <@dustymabe:matrix.org> correct 2026-06-03 16:28:17 <@dustymabe:matrix.org> I do have followup questions about konflux+image-builder-cli - but maybe we can discuss those in the coreos channel after the meeting 2026-06-03 16:28:54 <@ydesouza:fedora.im> We don't have time for a long open floor today, but feel free to bring up any quick final thoughts. You can also open a thread in the FCOS room and we can keep the conversation going there. 2026-06-03 16:30:44 <@ydesouza:fedora.im> If there is no topic for a quick open floor I think we can go ahead and finish this meeting :) 2026-06-03 16:31:01 <@ydesouza:fedora.im> Thank you all for participating today! 2026-06-03 16:31:11 <@dustymabe:matrix.org> Thanks Yasmin Valim de Souza 2026-06-03 16:31:23 <@zodbot:fedora.im> siosm gave a cookie to ydesouza. They now have 13 cookies, 5 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:31:45 <@jbtrystram:matrix.org> Thanks ! 2026-06-03 16:32:05 <@zodbot:fedora.im> jcapitao gave a cookie to ydesouza. They now have 14 cookies, 6 of which were obtained in the Fedora 44 release cycle 2026-06-03 16:32:11 <@ydesouza:fedora.im> !endmeeting