<@siosm:matrix.org>
16:32:04
!startmeeting fedora_coreos_meeting
<@meetbot:fedora.im>
16:32:08
Meeting started at 2024-01-31 16:32:04 UTC
<@meetbot:fedora.im>
16:32:08
The Meeting name is 'fedora_coreos_meeting'
<@siosm:matrix.org>
16:32:09
!topic roll call
<@dustymabe:matrix.org>
16:32:38
!hi
<@marmijo:fedora.im>
16:32:45
!hi
<@zodbot:fedora.im>
16:32:56
Michael Armijo (marmijo)
<@zodbot:fedora.im>
16:32:56
Dusty Mabe (dustymabe) - he / him / his
<@ydesouza:fedora.im>
16:33:05
!hi
<@zodbot:fedora.im>
16:33:05
Yasmin Valim de Souza (ydesouza)
<@jdoss:beeper.com>
16:34:14
!hi
<@zodbot:fedora.im>
16:34:18
No Fedora Accounts users have the @jdoss:beeper.com Matrix Account defined
<@jlebon:fedora.im>
16:34:19
!hi
<@zodbot:fedora.im>
16:34:21
None (jlebon)
<@siosm:matrix.org>
16:34:25
!hi
<@zodbot:fedora.im>
16:34:27
Timothée Ravier (siosm) - he / him / his
<@jdoss:beeper.com>
16:34:32
!hello jdoss
<@zodbot:fedora.im>
16:34:33
Joe Doss (jdoss)
<@dustymabe:matrix.org>
16:34:39
travier: FYI: I added a ticket to the meeting checklist
<@jdoss:beeper.com>
16:34:52
Hello FCOS folks
<@spresti:fedora.im>
16:34:58
!hello spresti
<@zodbot:fedora.im>
16:34:59
Steven Presti (spresti)
<@fifofonix:matrix.org>
16:35:15
!hi
<@zodbot:fedora.im>
16:35:16
No Fedora Accounts users have the @fifofonix:matrix.org Matrix Account defined
<@fifofonix:matrix.org>
16:35:22
!hello fifofonix
<@zodbot:fedora.im>
16:35:24
Fifo Phonics (fifofonix)
<@siosm:matrix.org>
16:36:40
!topic Action items from last meeting
<@ravanelli:matrix.org>
16:37:00
.hi
<@siosm:matrix.org>
16:37:10
https://discussion.fedoraproject.org/t/fedora-coreos-community-meeting-minutes-2024-01-24/102641
<@siosm:matrix.org>
16:37:13
We have actions!
<@siosm:matrix.org>
16:37:21
Action items
spresti to investigate if there are actions we need to take to pre-test golang 1.22 before it hits rawhide
dustymabe to open an issue for further investigating `Enable IPv4 Address Conflict Detection`
jlebon to open an issue for F40 communications
fifofonix to coordinate with travier a time to collaborate and understand the problems more
fifofonix to coordinate with travier a time to collaborate and understand the problems related to fwupd more
<@siosm:matrix.org>
16:37:32
Action items
* spresti to investigate if there are actions we need to take to pre-test golang 1.22 before it hits rawhide
* dustymabe to open an issue for further investigating `Enable IPv4 Address Conflict Detection`
* jlebon to open an issue for F40 communications
* fifofonix to coordinate with travier a time to collaborate and understand the problems more
* fifofonix to coordinate with travier a time to collaborate and understand the problems related to fwupd more
<@siosm:matrix.org>
16:37:40
Any updates on thoses?
<@siosm:matrix.org>
16:37:53
Any updates on those?
<@siosm:matrix.org>
16:38:05
Action items:
- spresti to investigate if there are actions we need to take to pre-test golang 1.22 before it hits rawhide
- dustymabe to open an issue for further investigating `Enable IPv4 Address Conflict Detection`
- jlebon to open an issue for F40 communications
- fifofonix to coordinate with travier a time to collaborate and understand the problems more
- fifofonix to coordinate with travier a time to collaborate and understand the problems related to fwupd more
<@dustymabe:matrix.org>
16:38:08
!info dustymabe opened https://github.com/coreos/fedora-coreos-tracker/issues/1656 to track `Enable IPv4 Address Conflict Detection`
<@jlebon:fedora.im>
16:38:26
!info jlebon opened https://github.com/coreos/fedora-coreos-tracker/issues/1655
<@jlebon:fedora.im>
16:38:34
!info jlebon opened https://github.com/coreos/fedora-coreos-tracker/issues/1655 for the F40 communications
<@jmarrero:matrix.org>
16:38:42
.hi
<@fifofonix:matrix.org>
16:39:54
!info fifofonix spoke to travier re fwupd which was a lot more complicated than fifofonix understood. fifofonix only qualified to test with some suggested conf settings to stop agent after a time period. and is figuring that out.
<@spresti:fedora.im>
16:40:35
!info spresti researched and posted docs on golang 1.22 here https://github.com/coreos/fedora-coreos-tracker/issues/1626#issuecomment-1910993267\
<@dustymabe:matrix.org>
16:40:54
fifofonix: travier does that mean we need to find another volunteer - or does it mean fifofonix just needs more help than anticipated?
<@siosm:matrix.org>
16:41:33
I think one of those is more difficult that the other and we likely need more people looking at it
<@spresti:fedora.im>
16:41:57
Oh goodness can we edit our info's I added an unintentional '\'
<@spresti:fedora.im>
16:42:14
Oh goodness can we edit our info's I added an unintentional '\\'
<@siosm:matrix.org>
16:42:42
Not sure, maybe give it a try?
<@spresti:fedora.im>
16:43:30
!info spresti researched and posted comment on how golang 1.22 needs to be addressed =>here https://github.com/coreos/fedora-coreos-tracker/issues/1626#issuecomment-1910993267
<@siosm:matrix.org>
16:43:48
So we need an additional volunteer for the fwupd issue
<@siosm:matrix.org>
16:44:02
Let's start with what we have on the agenda
<@spresti:fedora.im>
16:44:08
Eh, looks like no, It edited fine but I dont think the bot picked it up
<@siosm:matrix.org>
16:44:18
!topic tracker: Fedora 40 changes considerations
<@siosm:matrix.org>
16:44:23
!link https://github.com/coreos/fedora-coreos-tracker/issues/1626
<@siosm:matrix.org>
16:44:46
Should we resume where we left off last week?
<@siosm:matrix.org>
16:45:20
130. Boost 1.83 upgrade
<@dustymabe:matrix.org>
16:45:33
yeah. one sec - let me update the description real quick
<@siosm:matrix.org>
16:45:42
130 - Boost 1.83 upgrade
<@dustymabe:matrix.org>
16:46:14
ok - updated
<@siosm:matrix.org>
16:46:53
Boost 1.83 upgrade
<@siosm:matrix.org>
16:47:10
130 - Boost 1.83 upgrade
<@siosm:matrix.org>
16:47:40
!info 130 - Boost 1.83 upgrade
<@siosm:matrix.org>
16:47:54
!info 130 - Boost 1.83 upgrade
<@siosm:matrix.org>
16:48:18
Should not impact us
<@siosm:matrix.org>
16:48:37
!info 131. Removing OpenSSL 1.1 package
<@siosm:matrix.org>
16:48:57
!link https://fedoraproject.org/wiki/Changes/RemoveOpensslCompat
<@siosm:matrix.org>
16:49:09
Should not impact us either
<@siosm:matrix.org>
16:49:21
!info 132. SPDX License Phase 3
<@siosm:matrix.org>
16:49:31
!link https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_3
<@siosm:matrix.org>
16:50:08
I think this is happening progressively already?
<@jmarrero:matrix.org>
16:50:46
I believe so, we updated a bunch of specs in the past.
<@dustymabe:matrix.org>
16:50:52
we had a ticket last cycle I think for making sure all our packages were compliant
<@dustymabe:matrix.org>
16:51:12
i'd be interested if there is a current list of non-compliant packages to see if any of ours are on it
<@siosm:matrix.org>
16:51:18
https://github.com/coreos/fedora-coreos-tracker/issues/1497
<@siosm:matrix.org>
16:52:32
!link https://github.com/coreos/fedora-coreos-tracker/issues/1497
<@jlebon:fedora.im>
16:52:34
love the checkbox list there ✔️
<@siosm:matrix.org>
16:52:54
!info 133. Build Fedora Cloud Edition Images Using Kiwi in Koji
<@siosm:matrix.org>
16:53:03
!link https://fedoraproject.org/wiki/Changes/KiwiBuiltCloudImages
<@siosm:matrix.org>
16:53:22
Should not impact us (and we're doing osbuild)
<@siosm:matrix.org>
16:53:40
!info 134. Enable systemd service hardening features for default system services
<@siosm:matrix.org>
16:53:52
!link https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening
<@jlebon:fedora.im>
16:54:27
i wish 133 went into more details on what the misalignment with osbuild was
<@siosm:matrix.org>
16:55:18
I've heard that kiwi is much easier to work with than osbuild
<@siosm:matrix.org>
16:55:35
and understands comps, etc.
<@siosm:matrix.org>
16:56:04
but I don't have first hand experience with kiwi so I can not confirm
<@jdoss:beeper.com>
16:56:31
I gotta bounce early folks 👋
<@jlebon:fedora.im>
16:56:57
travier: interesting, thanks.
<@jlebon:fedora.im>
16:57:32
134: there's a bunch of ostree services in there. we should turn those on upstream though
<@siosm:matrix.org>
16:57:43
134 is a bit vague. Looks like changes will happen on a per-package basis and not system wide
<@jlebon:fedora.im>
16:58:35
it really should be "try upstream first, and then resort to packaging level", but i can appreciate that being way more work
<@jmarrero:matrix.org>
16:58:46
I can create a issue in ostree to track this and see which ones we can add. It looks like we would not want to enable the private netrwork etc.
<@siosm:matrix.org>
16:59:47
Is there actually a service in ostree?
<@jlebon:fedora.im>
17:00:12
travier: no long-running ones if that's what you mean
<@siosm:matrix.org>
17:00:22
ah, it's the onshot units
<@siosm:matrix.org>
17:00:29
ah, it's the oneshot units
<@ravanelli:matrix.org>
17:00:40
I worked in kiwi in the past, to create ova image for suse. It was much easier to work than OsBuild
<@jlebon:fedora.im>
17:01:05
it wouldn't be hard to test the impact of this by opening a PR and seeing what upstream CI says
<@siosm:matrix.org>
17:01:17
Renata Ravanelli: Oh, I'll need your help then for another secret project!
<@siosm:matrix.org>
17:01:30
Renata Ravanelli: Oh, I'll need your help then for another secret project! 🍎
<@ravanelli:matrix.org>
17:01:54
It accepts scripts and everything inside the image itself. The part that is not good, is that you need to add package by package
<@siosm:matrix.org>
17:02:04
OK, should we open an issue to track hardeding our units?
<@siosm:matrix.org>
17:02:09
OK, should we open an issue to track hardening our units?
<@jlebon:fedora.im>
17:02:17
SGTM!
<@siosm:matrix.org>
17:02:47
!action travier open an issue to track hardening our units
<@siosm:matrix.org>
17:03:05
!info 135. GNU Toolchain Update (gcc 14.0, binutils 2.41, glibc 2.39, gdb 14.1)
<@siosm:matrix.org>
17:03:12
!link https://fedoraproject.org/wiki/Changes/GNUToolchainF40
<@siosm:matrix.org>
17:03:16
this should not impact us
<@siosm:matrix.org>
17:03:31
well, it will, but there is nothing specific to do
<@siosm:matrix.org>
17:03:49
on to the smaller ones
<@jlebon:fedora.im>
17:03:53
agree
<@siosm:matrix.org>
17:03:59
!info 214. Move /var/run selinux-policy entries to /run
<@siosm:matrix.org>
17:04:04
!link https://fedoraproject.org/wiki/Changes/Move_var_run_selinux_policy_entries_to_run
<@siosm:matrix.org>
17:04:22
I don't think we need to do anything here
<@siosm:matrix.org>
17:05:09
!info Update Kubernetes to v1.29 in Rawhide
<@siosm:matrix.org>
17:05:18
!link https://fedoraproject.org/wiki/Changes/Kubernetes-1.29
<@ravanelli:matrix.org>
17:05:30
travier: fyi https://github.com/ravanelli/kiwi/tree/master/SLES/SLES12SP4
<@siosm:matrix.org>
17:05:35
We don't ship kubernetes in FCOS
<@jlebon:fedora.im>
17:06:46
i mean... ideally we'd have a story there and collaborate way more with the new maintainers 😢
<@siosm:matrix.org>
17:06:47
!info Haskell GHC 9.6 and Stackage LTS 22
<@dustymabe:matrix.org>
17:07:01
interesting that it's a change request for rawhide
<@siosm:matrix.org>
17:07:02
!link https://fedoraproject.org/wiki/Changes/Haskell_GHC_9.6_and_Stackage_22
<@siosm:matrix.org>
17:07:13
we don't have GHC/Haskell packages in FCOS AFAIK
<@dustymabe:matrix.org>
17:07:21
interesting that the k8s change is a change request for rawhide
<@jlebon:fedora.im>
17:07:37
SKIPIT
<@siosm:matrix.org>
17:07:49
I think it's just a wording/process error
<@siosm:matrix.org>
17:09:04
!info Podman 5
<@siosm:matrix.org>
17:09:10
!link https://fedoraproject.org/wiki/Changes/Podman5
<@siosm:matrix.org>
17:09:53
hum, don't we already have something to track that?
<@dustymabe:matrix.org>
17:10:10
yes
<@siosm:matrix.org>
17:10:13
https://github.com/coreos/fedora-coreos-tracker/issues/1629
<@siosm:matrix.org>
17:10:17
!link https://github.com/coreos/fedora-coreos-tracker/issues/1629
<@siosm:matrix.org>
17:10:22
!link https://github.com/coreos/fedora-coreos-tracker/issues/1629
<@jlebon:fedora.im>
17:11:02
we knew it was coming but they hadn't submitted the proposal yet
<@siosm:matrix.org>
17:11:06
!info Unified Kernel Support Phase 2
<@siosm:matrix.org>
17:11:12
!link https://fedoraproject.org/wiki/Changes/Unified_Kernel_Support_Phase_2
<@dustymabe:matrix.org>
17:12:43
some of those dep chain changes might impact us (i.e. we might need to name packages explicitly
<@dustymabe:matrix.org>
17:12:45
some of those dep chain changes might impact us (i.e. we might need to name packages explicitly)
<@siosm:matrix.org>
17:12:50
this one is using kiwi to build the cloud images
<@siosm:matrix.org>
17:13:48
https://pagure.io/fedora-kiwi-descriptions/pull-request/9
<@siosm:matrix.org>
17:14:12
It's interesting for the UKI work to support that in FCOS but not something we need to act on now
<@siosm:matrix.org>
17:15:02
!info 219. Fedora Atomic Desktops
<@siosm:matrix.org>
17:15:09
!link https://fedoraproject.org/wiki/Changes/AtomicDesktops
<@siosm:matrix.org>
17:15:15
This is a name change only.
<@siosm:matrix.org>
17:15:59
OK, I think we're good. dustymabe can I let you update the comment with the updates? (later)
<@dustymabe:matrix.org>
17:16:23
yep.. i've been writing down notes as we've been discussing these - thanks for driving travier
<@siosm:matrix.org>
17:16:52
!topic systemd-homed.service & systemd-pstore.service are enabled by default
<@siosm:matrix.org>
17:16:57
!link https://github.com/coreos/fedora-coreos-tracker/issues/1518
<@siosm:matrix.org>
17:17:33
So, this was different before as we "preset-all" but it has been fixed in Fedora to match what we do
<@siosm:matrix.org>
17:18:09
Should we do anything? Should we disable/mask systemd-homed given that we likely don't support it?
<@siosm:matrix.org>
17:18:20
or just do nothin and move on
<@siosm:matrix.org>
17:18:26
or just do nothing and move on
<@siosm:matrix.org>
17:18:52
Fresh systemd-homed discussion: https://discussion.fedoraproject.org/t/homed-during-installation/103876
<@dustymabe:matrix.org>
17:19:33
hmm
<@dustymabe:matrix.org>
17:19:54
I don't know if I have a strong opinion. I guess I'd be interested to know if it doesn't work at all for us.
<@jlebon:fedora.im>
17:19:57
are there any fundamental reasons why homed wouldn't work?
<@jlebon:fedora.im>
17:20:07
heh :)
<@dustymabe:matrix.org>
17:20:15
if it doesn't then masking it might be the right thing to do. but we'd probably want to doc somewhere on our docs site why
<@siosm:matrix.org>
17:20:56
apparently, according to user reports, it does not work well but I haven't tried it
<@siosm:matrix.org>
17:22:29
As it's not a priority / main use case for FCOS, I'd say we leave it as is until someone complains
<@siosm:matrix.org>
17:22:39
or until someone investigates
<@jlebon:fedora.im>
17:22:51
agreed. was essentially typing the same thing :)
<@dustymabe:matrix.org>
17:23:25
yeah. i mean if it doesn't work in Fedora then it won't work in FCOS and we shouldn't work to make it work I don't think (at least not a high priority)
<@spresti:fedora.im>
17:24:04
Sorry all, I have to drop early :/
<@siosm:matrix.org>
17:24:40
OK, let's leave it as is. If someone is interested, they can investigate support
<@siosm:matrix.org>
17:25:09
dustymabe: should we talk about the last item? We only have 5 min so maybe next time?
<@siosm:matrix.org>
17:25:28
I should have ordered it before the previous one
<@dustymabe:matrix.org>
17:25:32
yeah, SGTM - in the meantime add comments to the ticket if you want
<@siosm:matrix.org>
17:25:42
!topic Open Floor
<@siosm:matrix.org>
17:25:50
Will close in 5 minutes
<@siosm:matrix.org>
17:27:15
I've started working / looking at minikube (for teaching and works well as a learning tools). I'm looking at making an FCOS variant of it. It's currently based on buildroot and while it's minimal for sure, it's super custom to maintain.
<@siosm:matrix.org>
17:27:26
I've started working / looking at minikube (for teaching and works well as a learning tool). I'm looking at making an FCOS variant of it. It's currently based on buildroot and while it's minimal for sure, it's super custom to maintain.
<@siosm:matrix.org>
17:30:29
Alright, if we have nothing else.
<@siosm:matrix.org>
17:30:33
!endmeeting