fedora_coreos_meeting
LOGS
16:30:16 <lucab> #startmeeting fedora_coreos_meeting
16:30:16 <zodbot> Meeting started Wed Aug 10 16:30:16 2022 UTC.
16:30:16 <zodbot> This meeting is logged and archived in a public location.
16:30:16 <zodbot> The chair is lucab. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:30:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:30:16 <zodbot> The meeting name has been set to 'fedora_coreos_meeting'
16:30:38 <lucab_> .hello lucab
16:30:39 <zodbot> lucab_: lucab 'Luca BRUNO' <lucab@redhat.com>
16:30:43 <davdunc> .hello davdunc
16:30:44 <zodbot> davdunc: davdunc 'David Duncan' <davdunc@amazon.com>
16:30:44 <jlebon> .hello2
16:30:46 <zodbot> jlebon: jlebon 'None' <jonathan@jlebon.com>
16:30:47 <dustymabe> .hi
16:30:49 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com>
16:30:56 <gursewak> .hi
16:30:57 <zodbot> gursewak: gursewak 'Gursewak Singh' <gurssing@redhat.com>
16:31:01 * cyberpear listens in after a long absence
16:31:08 <lucab> #chair lucab_
16:31:08 <zodbot> Current chairs: lucab lucab_
16:31:20 <lucab_> #topic roll call
16:31:20 <dustymabe> 👋 🍐
16:31:41 <dustymabe> haha. nothing like lucab giving chair powers to lucab_
16:31:47 <bgilbert> .hi
16:31:48 <zodbot> bgilbert: bgilbert 'Benjamin Gilbert' <bgilbert@backtick.net>
16:31:54 <lucab_> #chair davdunc jlebon dustymabe gursewak cyberpear bgilbert
16:31:54 <zodbot> Current chairs: bgilbert cyberpear davdunc dustymabe gursewak jlebon lucab lucab_
16:32:23 <lucab_> dustymabe: I mixed up my clients/windows when starting :)
16:33:18 <fifofonix> .hi
16:33:19 <zodbot> fifofonix: fifofonix 'Fifo Phonics' <fifofonix@gmail.com>
16:33:28 <lucab_> #chair fifofonix
16:33:28 <zodbot> Current chairs: bgilbert cyberpear davdunc dustymabe fifofonix gursewak jlebon lucab lucab_
16:33:53 <lucab_> ok I'll start
16:33:58 <lucab_> #topic Action items from last meeting
16:34:11 <aaradhak> .hi
16:34:12 <zodbot> aaradhak: aaradhak 'Aashish Radhakrishnan' <aaradhak@redhat.com>
16:34:23 <lucab_> we had four items
16:34:35 <lucab_> 1. jlebon to reach out to OpenStack experts to see if we can detect when the platform is expecting machines to do IPV6 network configuration via SLAAC (to get eui64 based IPv6 addresses)
16:34:44 <lucab_> 2. jlebon to ensure there are FCOS/Ignition to track the preset changes
16:34:55 <lucab_> 3. lucab to check if/where we want to start using 'restorecon -T 0' in our initramfs logic
16:35:05 <lucab_> 4. travier to split off selinux and ostree/fcos concerns to a new ticket/PR, mainly for docs purposes
16:35:24 <lucab_> #link https://github.com/coreos/fedora-coreos-docs/issues/439
16:35:54 <jlebon> #info jlebon reached out to an OpenStack SME: https://github.com/coreos/fedora-coreos-tracker/issues/907#issuecomment-1210894052
16:36:08 <lucab_> the SELinux docs discussion for (4) is ongoing there
16:36:40 <lucab_> #link https://github.com/coreos/fedora-coreos-tracker/issues/1222#issuecomment-1204288407
16:37:07 <lucab_> #info lucab did look through our usages of restorecon and didn't spot any places where we could really benefit from multi-threading
16:38:01 <lucab_> jlebon: for the presets one?
16:38:52 <lucab_> (I think it was "ensure there are ... *tickets* to track ...")
16:38:58 <lucab_> #chair aaradhak
16:38:58 <zodbot> Current chairs: aaradhak bgilbert cyberpear davdunc dustymabe fifofonix gursewak jlebon lucab lucab_
16:39:55 <jlebon> #info jlebon filed https://github.com/coreos/ignition/issues/1440
16:40:14 <lucab_> ack, great!
16:40:17 <jlebon> :)
16:40:21 <lucab_> all done then
16:40:58 <jlebon> lucab_: did you look at ignition's use of setfiles
16:41:00 <jlebon> ?
16:42:16 <lucab_> jlebon: but that's not something directly using restorecon, right? So it wouldn't automatically multi-thread itself.
16:42:32 <jlebon> lucab_: setfiles and restorecon are the same binary :)
16:42:50 <lucab_> I mean, I think we do call it on individual files
16:43:06 <lucab_> so we should parallelize it on the Ignition side, if anything
16:43:40 <jlebon> yup maybe... Ignition configs can get massive, but I don't think we're talking about scales where it'd be a perceptible difference.
16:43:46 <jlebon> but might be worth comparing for fun
16:44:15 <jlebon> e.g. with an Ignition config that writes 100 files, 1000 files
16:44:35 <jlebon> we'd have to verify RHCOS' setfiles also has -T
16:45:10 * dustymabe heads out
16:46:09 <lucab_> ok I was honestly looking for something else, i.e. where we do call `restorecon -r`
16:46:49 <lucab_> that in my mind was an easy gain when parallelizing
16:47:38 <jlebon> lucab_: ack, gotcha
16:48:01 <jlebon> don't want to add to your plate. just wanted to check.  i might look at it at some point
16:48:19 <lucab_> I'm less convinced that parallelizing Ignition setfiles usage has much benefits, as we don't even write the files content itself in parallel (I think)
16:49:04 <bgilbert> we don't
16:49:34 <lucab_> yes I'd cut this here, if we want to improve Ignition performance by parallelizing stuff I think there may be larger targets to start with
16:50:31 <lucab_> #topic tracker: Fedora 37 changes considerations
16:50:40 <lucab_> #link https://github.com/coreos/fedora-coreos-tracker/issues/1222
16:51:09 <lucab_> Dusty wanted to skip this, till next week
16:51:11 <jlebon> lucab_: indeed. it might be an easy gain but feels low priority.
16:51:40 <lucab_> from my side, I just saw yesterday the preset one started moving on systemd side
16:52:04 <jlebon> yeah, it's on my plate to test it to verify it addresses our use case
16:52:24 <lucab_> #link https://src.fedoraproject.org/rpms/systemd/c/89715a5ded7217d39f96ed8e66c323d45f6e0da8?branch=rawhide
16:52:25 <jlebon> for a few days rawhide was busted, so that was not possible :)
16:52:55 <lucab_> ok, this was the only "meeting" ticket for today
16:53:41 <lucab_> anybody has a last minute nomination for a ticket, or do I move directly to open floor?
16:54:50 <lucab_> not hearing anything, moving on then
16:54:51 <lucab_> #topic Open Floor
16:54:58 <jlebon> i think we should discuss https://github.com/coreos/fedora-coreos-tracker/issues/1247 again at some point, but it's a heavy one
16:56:32 <lucab_> jlebon: anything new on that one?
16:57:47 <jlebon> lucab_: nothing not in the ticket. just think we should start the process to bump the bootfs size soon if we want to do it.
16:58:26 <lucab_> on a totally unrelated topic, I had a look at the s390utils->liblockfile dependency and it seems humanly feasible to cut it
16:59:08 <lucab_> I started massaging the s390utils code to do its own locking, and I hope to find some time to finish/submit the patch.
17:00:04 <lucab_> jlebon: we still have time here, do we want to switch to that topic?
17:00:32 <jlebon> for open floor: it's not super relevant to end users, but wanted to highlight in dustymabe's place the canonical cosa image in quay.io is now multi-arch enabled which is pretty cool
17:01:16 <jlebon> lucab_: nice!
17:01:37 <jlebon> lucab_: i think it's ok. i'll try to revive the convo upstream first.
17:02:11 <lucab_> jlebon: ok, feel free to label it for next week then
17:02:28 <jlebon> +1
17:03:16 <lucab_> anything else for here?
17:03:22 * jlebon has to switch to another meeting now
17:04:22 <lucab_> I think I'll close the meeting then, and give back some time to you all
17:04:31 <lucab_> #endmeeting