16:30:40 <spresti> #startmeeting fedora_coreos_meeting
16:30:40 <zodbot> Meeting started Wed Jun 21 16:30:40 2023 UTC.
16:30:40 <zodbot> This meeting is logged and archived in a public location.
16:30:40 <zodbot> The chair is spresti. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:30:40 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:30:40 <zodbot> The meeting name has been set to 'fedora_coreos_meeting'
16:30:55 <spresti> #topic roll call
16:31:02 <dustymabe> .hi
16:31:03 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com>
16:31:11 <JasonBrooks[m]> .hello jasonbrooks
16:31:12 <zodbot> JasonBrooks[m]: jasonbrooks 'Jason Brooks' <jbrooks@redhat.com>
16:31:28 <quentin9696[m]> .hi
16:31:29 <zodbot> quentin9696[m]: Sorry, but user 'quentin9696 [m]' does not exist
16:31:30 <spresti> #chair dustymabe
16:31:30 <zodbot> Current chairs: dustymabe spresti
16:31:45 <spresti> #chair jasonbrooks
16:31:45 <zodbot> Current chairs: dustymabe jasonbrooks spresti
16:31:54 <marmijo[m]> .hello marmijo
16:31:55 <zodbot> marmijo[m]: marmijo 'Michael Armijo' <marmijo@redhat.com>
16:32:07 <spresti> #chair marmijo
16:32:07 <zodbot> Current chairs: dustymabe jasonbrooks marmijo spresti
16:32:09 <ash[m]> .hello aaradhak
16:32:10 <zodbot> ash[m]: aaradhak 'Aashish Radhakrishnan' <aaradhak@redhat.com>
16:32:28 <spresti> #chair aaradhak
16:32:28 <zodbot> Current chairs: aaradhak dustymabe jasonbrooks marmijo spresti
16:32:46 <spresti> Hey everyone!
16:32:58 <spresti> We just have a few items on the list today
16:33:21 <spresti> Lets wait another minute or two to let people trickle in.
16:34:14 <spresti> #topic Action items from last meeting
16:34:52 <spresti> travier write a ticket to submit a fedora change to enable fwupd-refresh.timer by default on IoT, CoreOS & Server editions
16:35:06 <spresti> Any updates on this ?
16:35:47 <dustymabe> I have an update
16:36:23 <dustymabe> #info travier opened https://github.com/coreos/fedora-coreos-tracker/issues/1512 to discuss enabling `fwupd-refresh.timer in Fedora server like variants
16:37:15 <spresti> Thats great!
16:38:27 <spresti> Ok, if there is nothing else to add, lets move our meeting topics for today.
16:39:13 <spresti> #topic tracker: drop default fedora-repos-modular
16:39:40 <spresti> #link https://github.com/coreos/fedora-coreos-tracker/issues/1513
16:40:07 <spresti> lets discuss
16:40:14 <dustymabe> spresti: want me to intro this one?
16:40:51 <spresti> Sure if you don't mind
16:41:06 <jdoss> .hi
16:41:07 <zodbot> jdoss: jdoss 'Joe Doss' <joe@solidadmin.com>
16:41:28 <ravanelli> .hi
16:41:29 <zodbot> ravanelli: ravanelli 'Renata Ravanelli' <renata.ravanelli@gmail.com>
16:41:30 <dustymabe> We got a PR to remove the fedora-repos-modular RPM from our package lists: https://github.com/coreos/fedora-coreos-config/pull/2469
16:41:41 <spresti> #chair jdoss
16:41:41 <zodbot> Current chairs: aaradhak dustymabe jasonbrooks jdoss marmijo spresti
16:41:48 <spresti> #chair ravanelli
16:41:48 <zodbot> Current chairs: aaradhak dustymabe jasonbrooks jdoss marmijo ravanelli spresti
16:42:03 <dustymabe> after looking at it a bit closer the Fedora change hasn't been approved yet
16:42:17 <dustymabe> but assuming it is approved this will have implications for us
16:43:01 <dustymabe> It definitely makes sense to align with Fedora and drop the package from our package lists, but since we have automatic updates enabled this makes things a little complicated
16:43:29 <dustymabe> basically if we remove the package then I think peoples updates will stop working if they have a layered modular package
16:44:47 <dustymabe> so we may have to figure out something more complicated, which sucks
16:44:53 <dustymabe> alternatively we just send out warnings
16:45:07 <dustymabe> any thoughts on this?
16:45:54 <spresti> Oh? why would that happen? I thought in the proposal doc it addressed that concern under upgrades.
16:46:12 <dustymabe> cri-o is probably the best example of a modular package that might be commonly layered in our user base
16:46:56 <spresti> I guess I miss-understood but it sounded like its intent is to just be an opt in repo which would create variants of pre existing and upgraded vs new fresh install.
16:46:58 <dustymabe> spresti: the "Upgrade/compatibility impact" doesn't really consider how things behave in OSTree
16:47:19 <spresti> Ah ok.
16:47:28 <dustymabe> if a package is part of the base OSTree in FCOS and we remove it in our package lists then it will get removed on the next update.
16:47:45 <dustymabe> for that same reason this problem also applies to silverblue and IoT
16:48:52 <dustymabe> I'll put this information in the ticket
16:49:05 <spresti> Sorry I completely missed the context of OSTree and its impact. Thank you.
16:50:11 <dustymabe> no worries
16:50:13 <dustymabe> it's subtle
16:50:54 <dustymabe> this problem affects other OSTree variants, but it's worse for FCOS because people don't manually update theese systems so they won't know their systems aren't auto-updating
16:51:41 <dustymabe> I'll add this information to the ticket. I'm interested in thoughts from travier and maybe bgilbert so I can gather feedback their too
16:51:47 <dustymabe> there*
16:52:16 <spresti> Ok. That makes sense; I think we can circle back on this topic at the next meeting.
16:53:01 <dustymabe> 👍
16:53:02 <spresti> Does anyone have any other meeting topics for today ?
16:54:13 <spresti> Ok, I am going to take that as a no;
16:54:27 <dustymabe> #slowsummer
16:54:46 <spresti> Lets go ahead and change over to open discussion
16:54:53 <spresti> Yeah lol
16:55:00 <spresti> #topic Open Floor
16:56:07 <dustymabe> There is one issue with kubevirt/LVM i'm chasing downstream and will probably open an upstream issue for soon.
16:56:33 <spresti> Ok I will give 2 more mins and see if anyone has things to discuss.
16:56:40 <spresti> Ah sorry dusty
16:56:56 <dustymabe> no - i meant that for open floor
16:57:12 <jdoss> I am exploring iPXE booting FCOS RPi CM4s on a Turing Pi 2 board. It's been an adventure.
16:57:27 <spresti> Whats going on with kubevirt/LVM?
16:58:15 <dustymabe> spresti: TL;DR host (OpenShift) fighting with Kubevirt Guest (which could be any linux OS) about who controls block devices with LVM signatures.
16:58:39 <dustymabe> jdoss: adventure... at least you're having fun?
16:58:53 <jdoss> That's my secret Dusty, I am always having fun.
16:58:59 <dustymabe> that's my jdoss
16:59:03 <dustymabe> .hire jdoss
16:59:03 <zodbot> adamw hires jdoss
16:59:25 <dustymabe> I will point out this is a super cool project that was shared by a community member: https://github.com/M1cha/router/
16:59:45 <dustymabe> he goes through some hoops, but gets FCOS running on a tiny ARM board that acts as his router
17:00:02 <dustymabe> I'm using FCOS on my router, but it's still a x86_64 board
17:00:27 <jdoss> That is pretty neat
17:00:44 <spresti> Wow thats awesome…
17:01:48 <spresti> All right; since its been a bit quiet today I am going to go ahead and end the meeting (unless there are any objections)
17:02:09 <dustymabe> +1
17:02:16 <spresti> #endmeeting