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