16:30:11 <dustymabe> #startmeeting fedora_coreos_meeting 16:30:11 <zodbot> Meeting started Wed Oct 25 16:30:11 2023 UTC. 16:30:11 <zodbot> This meeting is logged and archived in a public location. 16:30:11 <zodbot> The chair is dustymabe. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:30:11 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:11 <zodbot> The meeting name has been set to 'fedora_coreos_meeting' 16:31:13 <aaradhak> .hello aaradhak 16:31:14 <zodbot> aaradhak: aaradhak 'Aashish Radhakrishnan' <aaradhak@redhat.com> 16:31:19 <dustymabe> #topic roll call 16:31:21 <dustymabe> .hi 16:31:22 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com> 16:31:24 <spresti> .hello spresti 16:31:25 <zodbot> spresti: spresti 'Steven Presti' <spresti@redhat.com> 16:31:28 <aaradhak> .hello aaradhak 16:31:29 <zodbot> aaradhak: aaradhak 'Aashish Radhakrishnan' <aaradhak@redhat.com> 16:31:29 <marmijo> .hi 16:31:32 <zodbot> marmijo: marmijo 'Michael Armijo' <marmijo@redhat.com> 16:32:36 <jlebon> .hello2 16:32:36 <zodbot> jlebon: jlebon 'None' <jonathan@jlebon.com> 16:32:51 <travier> .hello siosm 16:32:51 <zodbot> travier: siosm 'Timothée Ravier' <travier@redhat.com> 16:33:00 <dustymabe> #chair aaradhak spresti marmijo jlebon travier 16:33:01 <zodbot> Current chairs: aaradhak dustymabe jlebon marmijo spresti travier 16:34:14 <dustymabe> alright let's get started 16:34:24 <dustymabe> meeting ticket: https://github.com/coreos/fcos-meeting-action/issues/29 16:34:33 <dustymabe> This has been useful! 16:34:39 <dustymabe> #topic Action items from last meeting 16:35:09 <dustymabe> * travier to create a change proposal for F40 for switching away from nss-altfiles for OSTree based systems 16:35:32 <ravanelli> .hi 16:35:33 <zodbot> ravanelli: ravanelli 'Renata Ravanelli' <renata.ravanelli@gmail.com> 16:35:36 <travier> I'll create an issue for me to create that Change :) 16:36:21 <dustymabe> #chair ravanelli 16:36:21 <zodbot> Current chairs: aaradhak dustymabe jlebon marmijo ravanelli spresti travier 16:36:36 <dustymabe> #action travier to create a change proposal for F40 for switching away from nss-altfiles for OSTree based systems 16:36:51 <dustymabe> #topic Increase size of Ignition embed area in Live ISO 16:36:57 <dustymabe> #link https://github.com/coreos/fedora-coreos-tracker/issues/1595 16:37:37 <dustymabe> travier: want to intro this issue? 16:38:02 <travier> Sure 16:38:47 <travier> In some cases, folks need to embeded a lot of things into our LiveISO to make it able to setup a cluster without refering to other sources. 16:39:05 <fifofonix> .hi 16:39:06 <zodbot> fifofonix: fifofonix 'Fifo Phonics' <fifofonix@gmail.com> 16:39:21 <travier> So far they've been using the embeded Ignition config to do so, but it's a small area that wasn't really intended for that usage 16:40:02 <travier> so they want more space. Extending the embeded Ignition space is not a good long term solution so we're looking for better options 16:40:28 <travier> One option is to ask them to place those files in an another container that they would have to serve on the network. 16:40:53 <travier> Another to find a way to include arbitrarily sized files at the end of the ISO and make those available to the Live system 16:40:59 <travier> (EOP) 16:41:23 <dustymabe> Why don't we just have them write out to a USB the ISO in partition 1 and the configs in partition 2 (ext4 filesystem or something) 16:41:25 <spresti> The first solution kinda follows a simmilar workflow to existing ignition merging right? 16:42:21 <travier> I don't know but it might be because they can only mount an ISO via a BMC interface for example 16:42:25 <travier> but that could work 16:43:02 <travier> spresti: yes, it's a bit like config merging, but with a container instead of a remote resource / file 16:43:25 <travier> Personally I don't feel like those options are great, but I don't really have a better one 16:44:00 <travier> I suggested the "append arbitrary file" option at the end of the ISO because it feels like the least amount of work. 16:44:01 <dustymabe> yeah I don't know their complete workflow (for example, are they physically writing to a USB key with X amount of storage on it?) 16:44:02 <jlebon> adding larger files to the ISO has come up before and could work, but adds yet more magic to an already magical artifact 16:44:18 <travier> jlebon: agree 16:44:29 <jlebon> it might be worth a sit down with them to go over the use case 16:44:42 <dustymabe> agree. We often come up with better solutions that way 16:44:45 <spresti> +1 16:45:28 <dustymabe> similar for this guy: https://github.com/coreos/fedora-coreos-config/pull/2645 16:46:02 <dustymabe> if that's the decision we take away it would be good to have someone designated to drive the discussion 16:46:53 <jlebon> dustymabe: yeah good point, i think both of those are AI-related so could possibly be discussed in the same meeting 16:47:34 <travier> +1 16:47:36 <jlebon> travier: would you be willing to set up a meeting? i'm happy to join 16:47:43 <dustymabe> same 16:48:06 <travier> OK, we can add that to my todo list but that will be in a week as i'm out the next one 16:49:31 <travier> At this one, I wonder if we should split the LiveISO use cases into different images 16:49:36 <travier> at this point* 16:50:50 <travier> but that would be duplication so not great 16:51:01 <dustymabe> #proposed We consider our ISO to already be a fragile piece of our architecture and would prefer to limit changes to it. We will try to meet with the Assisted Installer (OpenShift) team to understand the use cases more to see if there are alternative solutions to this problem. 16:51:10 <travier> +1 16:51:17 <spresti> +1 16:51:23 <ravanelli> +1 16:51:46 <jlebon> +1 16:51:47 <fifofonix> +1 16:51:55 <marmijo> +1 16:52:19 <aaradhak> +1 16:52:22 <dustymabe> #agreed We consider our ISO to already be a fragile piece of our architecture and would prefer to limit changes to it. We will try to meet with the Assisted Installer (OpenShift) team to understand the use cases more to see if there are alternative solutions to this problem. 16:52:26 <dustymabe> loving all the votes here! 16:52:41 <travier> 🍪🍪🍪 16:52:48 <dustymabe> #topic open floor 16:52:59 <dustymabe> anyone with anything to bring up today? 16:53:18 * dustymabe notes we are getting close to F39 GA (testing streams switches over to F39) 16:53:37 <dustymabe> according to fifofonix `next` is looking good! 16:54:09 <fifofonix> looking very good. no issues and i'm running a lot of stuff including gpu ai workloads. yay! 16:54:14 <travier> I've not been using F39 on servers yet but it works great onmy desktops 16:54:32 <jlebon> fifofonix: thanks as always for running `next`! 16:54:48 <travier> fifofonix++ 16:54:48 <zodbot> travier: Karma for fifofonix changed to 1 (for the release cycle f39): https://badges.fedoraproject.org/tags/cookie/any 16:54:55 <fifofonix> btw loved the hand-painted postcard i got for doing that talk with you dusty (much more appreciated than all the merch - although i have pinned a badge to my bag) 16:54:57 <dustymabe> travier: convert all your servers to FCOS and switch to the `next` stream! 16:55:06 <fifofonix> (notes not actually from dusty!) 16:55:08 <dustymabe> fifofonix: nice 16:55:20 <travier> travier: they are running FCOS but stable :) 16:55:32 <dustymabe> no time like the present to switch 16:55:38 <dustymabe> we should do it live 16:56:11 <dustymabe> :) 16:56:37 <dustymabe> do we know who is release wrangling tomorrow and Friday in case we are "Go" for release? 16:56:47 <dustymabe> jlebon: I recall vaguely you discussing it with someone 16:57:27 <jlebon> yes, I think Yasmin will do it. let's follow up with her in the channel 16:58:06 <fifofonix> jlebon: i saw you ref opentofu i think in a chat somewhere earlier this week? just a drop-in experience? 16:58:16 <dustymabe> ok yeah. it will probably take a good chunk of time on thursday afternoon/friday morning to get it all sorted out - let's just plan for that 16:58:29 <dustymabe> fifofonix: mostly, so far - yeah 16:58:38 <fifofonix> i need to make that switch. 16:58:40 <jlebon> fifofonix: don't think that was me. probably dustymabe :) 16:58:53 <fifofonix> ah, apologies for the misattributions. 16:59:09 <dustymabe> I think there are still some hiccups, but I didn't have too much trouble 16:59:19 <dustymabe> note we are only using it for some very limited stuff so YMMV 16:59:28 <fifofonix> +1 16:59:59 <dustymabe> any other topics for open floor? 17:00:41 <dustymabe> actually - if I open a PR to put the wasm stuff in stable/testing - is that going to fly? 17:00:49 <dustymabe> cc jlebon ^^ 17:01:32 <jlebon> i'll abstain and let others review the PR :) 17:01:48 <dustymabe> :) 17:01:54 <jlebon> as a way to get input from more people 17:01:56 * dustymabe will close out the meeting soon 17:01:59 <travier> :/ 17:02:51 <travier> (will have to go. Thanks all) 17:02:56 <dustymabe> #endmeeting