16:30:16 #startmeeting fedora_coreos_meeting 16:30:16 Meeting started Wed Aug 10 16:30:16 2022 UTC. 16:30:16 This meeting is logged and archived in a public location. 16:30:16 The chair is lucab. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:30:16 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:16 The meeting name has been set to 'fedora_coreos_meeting' 16:30:38 .hello lucab 16:30:39 lucab_: lucab 'Luca BRUNO' 16:30:43 .hello davdunc 16:30:44 davdunc: davdunc 'David Duncan' 16:30:44 .hello2 16:30:46 jlebon: jlebon 'None' 16:30:47 .hi 16:30:49 dustymabe: dustymabe 'Dusty Mabe' 16:30:56 .hi 16:30:57 gursewak: gursewak 'Gursewak Singh' 16:31:01 * cyberpear listens in after a long absence 16:31:08 #chair lucab_ 16:31:08 Current chairs: lucab lucab_ 16:31:20 #topic roll call 16:31:20 👋 🍐 16:31:41 haha. nothing like lucab giving chair powers to lucab_ 16:31:47 .hi 16:31:48 bgilbert: bgilbert 'Benjamin Gilbert' 16:31:54 #chair davdunc jlebon dustymabe gursewak cyberpear bgilbert 16:31:54 Current chairs: bgilbert cyberpear davdunc dustymabe gursewak jlebon lucab lucab_ 16:32:23 dustymabe: I mixed up my clients/windows when starting :) 16:33:18 .hi 16:33:19 fifofonix: fifofonix 'Fifo Phonics' 16:33:28 #chair fifofonix 16:33:28 Current chairs: bgilbert cyberpear davdunc dustymabe fifofonix gursewak jlebon lucab lucab_ 16:33:53 ok I'll start 16:33:58 #topic Action items from last meeting 16:34:11 .hi 16:34:12 aaradhak: aaradhak 'Aashish Radhakrishnan' 16:34:23 we had four items 16:34:35 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 2. jlebon to ensure there are FCOS/Ignition to track the preset changes 16:34:55 3. lucab to check if/where we want to start using 'restorecon -T 0' in our initramfs logic 16:35:05 4. travier to split off selinux and ostree/fcos concerns to a new ticket/PR, mainly for docs purposes 16:35:24 #link https://github.com/coreos/fedora-coreos-docs/issues/439 16:35:54 #info jlebon reached out to an OpenStack SME: https://github.com/coreos/fedora-coreos-tracker/issues/907#issuecomment-1210894052 16:36:08 the SELinux docs discussion for (4) is ongoing there 16:36:40 #link https://github.com/coreos/fedora-coreos-tracker/issues/1222#issuecomment-1204288407 16:37:07 #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 jlebon: for the presets one? 16:38:52 (I think it was "ensure there are ... *tickets* to track ...") 16:38:58 #chair aaradhak 16:38:58 Current chairs: aaradhak bgilbert cyberpear davdunc dustymabe fifofonix gursewak jlebon lucab lucab_ 16:39:55 #info jlebon filed https://github.com/coreos/ignition/issues/1440 16:40:14 ack, great! 16:40:17 :) 16:40:21 all done then 16:40:58 lucab_: did you look at ignition's use of setfiles 16:41:00 ? 16:42:16 jlebon: but that's not something directly using restorecon, right? So it wouldn't automatically multi-thread itself. 16:42:32 lucab_: setfiles and restorecon are the same binary :) 16:42:50 I mean, I think we do call it on individual files 16:43:06 so we should parallelize it on the Ignition side, if anything 16:43:40 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 but might be worth comparing for fun 16:44:15 e.g. with an Ignition config that writes 100 files, 1000 files 16:44:35 we'd have to verify RHCOS' setfiles also has -T 16:45:10 * dustymabe heads out 16:46:09 ok I was honestly looking for something else, i.e. where we do call `restorecon -r` 16:46:49 that in my mind was an easy gain when parallelizing 16:47:38 lucab_: ack, gotcha 16:48:01 don't want to add to your plate. just wanted to check. i might look at it at some point 16:48:19 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 we don't 16:49:34 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 #topic tracker: Fedora 37 changes considerations 16:50:40 #link https://github.com/coreos/fedora-coreos-tracker/issues/1222 16:51:09 Dusty wanted to skip this, till next week 16:51:11 lucab_: indeed. it might be an easy gain but feels low priority. 16:51:40 from my side, I just saw yesterday the preset one started moving on systemd side 16:52:04 yeah, it's on my plate to test it to verify it addresses our use case 16:52:24 #link https://src.fedoraproject.org/rpms/systemd/c/89715a5ded7217d39f96ed8e66c323d45f6e0da8?branch=rawhide 16:52:25 for a few days rawhide was busted, so that was not possible :) 16:52:55 ok, this was the only "meeting" ticket for today 16:53:41 anybody has a last minute nomination for a ticket, or do I move directly to open floor? 16:54:50 not hearing anything, moving on then 16:54:51 #topic Open Floor 16:54:58 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 jlebon: anything new on that one? 16:57:47 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 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 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 jlebon: we still have time here, do we want to switch to that topic? 17:00:32 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 lucab_: nice! 17:01:37 lucab_: i think it's ok. i'll try to revive the convo upstream first. 17:02:11 jlebon: ok, feel free to label it for next week then 17:02:28 +1 17:03:16 anything else for here? 17:03:22 * jlebon has to switch to another meeting now 17:04:22 I think I'll close the meeting then, and give back some time to you all 17:04:31 #endmeeting