<@ydesouza:fedora.im>
16:30:04
!startmeeting fedora_coreos_meeting
<@meetbot:fedora.im>
16:30:06
Meeting started at 2025-05-07 16:30:04 UTC
<@meetbot:fedora.im>
16:30:06
The Meeting name is 'fedora_coreos_meeting'
<@ydesouza:fedora.im>
16:30:23
!topic roll call
<@marmijo:fedora.im>
16:31:52
!hi
<@zodbot:fedora.im>
16:31:53
Michael Armijo (marmijo)
<@jdoss:beeper.com>
16:32:08
!hi
<@zodbot:fedora.im>
16:32:10
Joe Doss (jdoss)
<@hricky:fedora.im>
16:32:32
!hi
<@zodbot:fedora.im>
16:32:34
Hristo Marinov (hricky) - he / him / his
<@ydesouza:fedora.im>
16:32:40
!topic Action items from last meeting
<@aaradhak:matrix.org>
16:33:43
!hi aaradhak
<@zodbot:fedora.im>
16:33:44
Sorry, I can only look up one username at a time
<@ydesouza:fedora.im>
16:34:47
We don't have any actions items for the last meeting.
<@mnguyen:fedora.im>
16:34:50
!hi mnguyen
<@zodbot:fedora.im>
16:34:51
Michael Nguyen (mnguyen)
<@ydesouza:fedora.im>
16:35:33
So let's review our Fedora 43 Release Schedule.
<@ydesouza:fedora.im>
16:35:38
!topic Review Fedora 43 Release Schedule
<@ydesouza:fedora.im>
16:35:38
<@ydesouza:fedora.im>
16:36:14
Any new things to discuss in our schedule?
<@dustymabe:matrix.org>
16:37:03
marmijo I know there were a few notes to update in the rebase template based on our experience in the shared session. That may be outstanding?
<@dustymabe:matrix.org>
16:37:03
<@dustymabe:matrix.org>
16:37:03
I think we closed off all remaining items in the F42 rebase tracker..
<@marmijo:fedora.im>
16:37:31
yes, they are outstanding. I'll take care of them today/tomorrow
<@dustymabe:matrix.org>
16:39:24
as far as F43 goes I think the only things on our plate right now are:
<@dustymabe:matrix.org>
16:39:24
<@dustymabe:matrix.org>
16:39:24
1. reviewing existing accepted changes
<@dustymabe:matrix.org>
16:39:24
2. filing any changes we'd like to make
<@dustymabe:matrix.org>
16:39:53
<@dustymabe:matrix.org>
16:39:53
Change deadlines:
<@dustymabe:matrix.org>
16:39:53
```
<@dustymabe:matrix.org>
16:39:53
Change Checkpoint: Proposal submission deadline (Changes requiring infrastructure changes) Wed 2025-06-25 Wed 2025-06-25 0
<@dustymabe:matrix.org>
16:39:53
3 Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) Tue 2025-07-01 Tue 2025-07-01 0
<@dustymabe:matrix.org>
16:39:53
4 Change Checkpoint: Proposal submission deadline (System Wide Changes) Tue 2025-07-01 Tue 2025-07-01 0
<@dustymabe:matrix.org>
16:39:53
5 Change Checkpoint: Proposal submission deadline (Self Contained Changes) Tue 2025-07-22 Tue 2025-07-22 0
<@dustymabe:matrix.org>
16:39:53
```
<@dustymabe:matrix.org>
16:40:16
3 Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) Tue 2025-07-01 Tue 2025-07-01 0
<@dustymabe:matrix.org>
16:40:16
<@dustymabe:matrix.org>
16:40:16
```
<@dustymabe:matrix.org>
16:40:16
```
<@dustymabe:matrix.org>
16:40:16
1 Change Checkpoint: Proposal submission deadline (Changes requiring infrastructure changes) Wed 2025-06-25 Wed 2025-06-25 0
<@dustymabe:matrix.org>
16:40:16
5 Change Checkpoint: Proposal submission deadline (Self Contained Changes) Tue 2025-07-22 Tue 2025-07-22 0
<@dustymabe:matrix.org>
16:40:16
4 Change Checkpoint: Proposal submission deadline (System Wide Changes) Tue 2025-07-01 Tue 2025-07-01 0
<@dustymabe:matrix.org>
16:40:16
Change deadlines:
<@marmijo:fedora.im>
16:40:51
the change considerations are one of the topics today, but I ran the script this morning and nothing has changed in the list since last week.
<@dustymabe:matrix.org>
16:41:13
marmijo: and we covered them all already?
<@marmijo:fedora.im>
16:41:49
good question. I'll look over the list
<@jbtrystram:matrix.org>
16:43:10
!hi
<@zodbot:fedora.im>
16:43:12
Jean-Baptiste Trystram (jbtrystram) - he / him / his
<@zodbot:fedora.im>
16:44:24
dustymabe has already given cookies to marmijo during the F42 timeframe
<@zodbot:fedora.im>
16:44:59
ydesouza gave a cookie to marmijo. They now have 15 cookies, 4 of which were obtained in the Fedora 42 release cycle
<@ydesouza:fedora.im>
16:47:31
Let's wait for marmijo just to see if we already cover all the items in the list and then we can procceed with the topics from the tracker :)
<@marmijo:fedora.im>
16:48:26
yep, still looking. looks like there are still a few to discuss today
<@ydesouza:fedora.im>
16:48:52
Nice! Thank you marmijo
<@marmijo:fedora.im>
16:49:22
It should be a meeting topic for the day, so we can move to the topics now
<@ydesouza:fedora.im>
16:49:58
<@ydesouza:fedora.im>
16:49:58
!topic [rawhide] nfs-utils-coreos-1:2.8.3 requires group(rpcuser), but none of the providers can be installed
<@ydesouza:fedora.im>
16:49:58
<@ydesouza:fedora.im>
16:49:58
<@dustymabe:matrix.org>
16:50:47
ok added the `meeting` label here
<@dustymabe:matrix.org>
16:51:29
but.. was hoping to have a few more people around for discussion
<@dustymabe:matrix.org>
16:52:40
so we are back to discussing https://github.com/coreos/fedora-coreos-tracker/issues/1730
<@dustymabe:matrix.org>
16:52:40
either way the problem seems to be (from a far look) that creating the rpc user is now done by the `nfs-utils` RPM and `nfs-utils-coreos` depends on it now
<@dustymabe:matrix.org>
16:52:40
<@dustymabe:matrix.org>
16:52:40
`nfs-utils` depends on python.
<@dustymabe:matrix.org>
16:52:40
<@dustymabe:matrix.org>
16:54:09
Summary of https://github.com/coreos/fedora-coreos-tracker/issues/1730 is that I think we do more work than it's worth to keep python out
<@dustymabe:matrix.org>
16:55:00
!info `nfs-utils-coreos` dep chain includes `nfs-utils` again, which incudes `python`. We need to revisit the discussion in https://github.com/coreos/fedora-coreos-tracker/issues/1730 again.
<@marmijo:fedora.im>
16:55:02
we had a good run
<@jbtrystram:matrix.org>
16:56:26
If it's just a matter of creating a user we can probably add that in the rpm spec file ?
<@dustymabe:matrix.org>
16:56:36
Anyone have any strong thoughts here? I'm also interested in what jlebon and travier have to say (maybe we can discuss at next week meeting again)
<@jbtrystram:matrix.org>
16:56:39
Am I missing something?
<@dustymabe:matrix.org>
16:57:33
jbtrystram: my argument generally is these problems aren't insurmountable, but the paper cuts from them over time have me beaten into a bloody puddle of human.
<@dustymabe:matrix.org>
16:59:14
IOW I won't stop anyone here from fixing it at the packaging level, but I'm not going to pursue that path any longer
<@dustymabe:matrix.org>
16:59:37
and if it breaks again, I'm knocking on your door :)
<@jbtrystram:matrix.org>
17:00:31
Ok I see your point
<@dustymabe:matrix.org>
17:01:47
I don't have anything else for this topic
<@ydesouza:fedora.im>
17:02:50
Anyone else? Should we vote? Or do you want to discuss this again in the next meeting?
<@dustymabe:matrix.org>
17:03:16
I imagine jlebon and travier will have opinions so let's wait until next week.
<@dustymabe:matrix.org>
17:03:32
I'll update the tickets with a summary so you don't have to do it for this one Yasmin
<@ydesouza:fedora.im>
17:03:32
Ok, nice! Lets keep the meeting label in the issue.
<@ydesouza:fedora.im>
17:03:36
Next one:
<@ydesouza:fedora.im>
17:04:44
<@ydesouza:fedora.im>
17:04:44
!topic tracker: Fedora 43 changes considerations
<@ydesouza:fedora.im>
17:04:44
<@ydesouza:fedora.im>
17:04:44
<@marmijo:fedora.im>
17:05:20
there are still several outstanding. I can walk us through them
<@marmijo:fedora.im>
17:05:40
let's start with 111
<@marmijo:fedora.im>
17:05:45
<@marmijo:fedora.im>
17:06:26
oh, we actually discussed this last meeting. Sorry, let's skip it. :)
<@marmijo:fedora.im>
17:06:43
112
<@marmijo:fedora.im>
17:06:45
<@marmijo:fedora.im>
17:07:55
impact states that "nothing will be affected, since the old database format will be [migrated automatically]"
<@jbtrystram:matrix.org>
17:09:02
Let's make sure the migration is not happening in a rpm scriptlet :)
<@jlebon:fedora.im>
17:09:53
!hi
<@zodbot:fedora.im>
17:09:54
None (jlebon)
<@marmijo:fedora.im>
17:10:27
113
<@marmijo:fedora.im>
17:10:29
<@dustymabe:matrix.org>
17:12:11
Though aaradhak and Michael Nguyen would know if that is 100% true or only 95% true.
<@dustymabe:matrix.org>
17:12:11
<@dustymabe:matrix.org>
17:12:11
I don't think this will affect us in our current model because we don't use that testing infra today.
<@marmijo:fedora.im>
17:13:41
Sounds good, let's follow up with that. we can move on to 114 for now.
<@marmijo:fedora.im>
17:13:44
<@jlebon:fedora.im>
17:13:50
some of our packages do define tests, but in the old "STI" style. I'm not sure if those are even run on PRs
<@ydesouza:fedora.im>
17:15:50
Do we have more changes to look?
<@jlebon:fedora.im>
17:16:27
that change *should* be transparent to us. the couple places I'm thinking of right now already use the `/etc/pki/ca-trust` paths instead
<@marmijo:fedora.im>
17:17:41
great, should we open a separate tracker issue to confirm that we aren't using the /etc/pki/tls/cert.pem file anywhere else?
<@marmijo:fedora.im>
17:17:53
great, should we open a separate tracker issue to <del>confirm</del> investigate that we aren't using the /etc/pki/tls/cert.pem file anywhere else?
<@mnguyen:fedora.im>
17:18:20
We're currently working on adding some skeleton structure to run tmt tests but don't have too much of importance right now
<@mnguyen:fedora.im>
17:18:53
> Though aaradhak and Michael Nguyen would know if that is 100% true or only 95% true.
<@mnguyen:fedora.im>
17:18:53
We're currently working on adding some skeleton structure to run tmt tests but don't have too much of importance right now
<@marmijo:fedora.im>
17:19:02
thanks Michael Nguyen , that's for change 113?
<@marmijo:fedora.im>
17:20:38
we'll run out of time to discuss them all today, but I'll skip forward to change 201
<@marmijo:fedora.im>
17:20:43
<@jlebon:fedora.im>
17:21:52
i don't think it's worth it
<@marmijo:fedora.im>
17:22:07
`PLATFORM_ID` in the os-release file, do we rely on it for anything?
<@jlebon:fedora.im>
17:22:35
we shouldn't, but... i feel like i saw a bug go by recently related to this
<@jlebon:fedora.im>
17:22:58
if anything shows up, we'll want to drop that dependency anyway
<@marmijo:fedora.im>
17:23:34
sounds good, I'll make a note of that in the tracker
<@dustymabe:matrix.org>
17:24:03
prior to https://github.com/openshift/os/pull/1813 we were using CPE_NAME in openshift/os
<@dustymabe:matrix.org>
17:24:03
<@dustymabe:matrix.org>
17:24:03
which is kind of like PLATFORM_ID
<@dustymabe:matrix.org>
17:24:42
oh no. haha. I should have deleted that line in the PR since it's dead code now
<@marmijo:fedora.im>
17:26:34
we're almost out of time for the meeting. I'll save the last few for next week
<@ydesouza:fedora.im>
17:26:38
Folks, we are almost out of time. Anything you want to discuss? We have other topic from tracker repo but I guess it would be better to open floor since we don't have lot of time to discuss this one.
<@ydesouza:fedora.im>
17:27:07
Thanks marmijo for bring the changes considerations today. :)
<@jdoss:beeper.com>
17:27:10
I'd like to discuss something. https://github.com/coreos/fedora-coreos-tracker/issues/1652 has been sitting for a bit and other users are asking about when it can be pushed over the line.
<@ydesouza:fedora.im>
17:27:28
!topic Open Floor
<@marmijo:fedora.im>
17:28:27
The last I remember, we were waiting on an afterburn release. Has that happened? I can get started on producing official images
<@jdoss:beeper.com>
17:28:45
IIRC we need an afterburn release.
<@marmijo:fedora.im>
17:29:24
okay, it doesn't look like the task is assigned. I'll bring it up internally to see when we can get the release cut
<@ydesouza:fedora.im>
17:29:35
I can work on the afterburn release. I will take a look and see if there is something blocking this release. If not, I can procceed.
<@zodbot:fedora.im>
17:29:49
marmijo gave a cookie to ydesouza. They now have 1 cookie, 1 of which was obtained in the Fedora 42 release cycle
<@jdoss:beeper.com>
17:29:53
🙌
<@zodbot:fedora.im>
17:29:59
dustymabe gave a cookie to ydesouza. They now have 2 cookies, 2 of which were obtained in the Fedora 42 release cycle
<@ydesouza:fedora.im>
17:30:21
!action: 🚩 Yasmin de Souza will work on afterburn release
<@jdoss:beeper.com>
17:30:36
I think once we have the images cooking, I can start working on documentation with Bri and get a PR ready for that.
<@ydesouza:fedora.im>
17:31:12
Nice, thank you jdoss!
<@jdoss:beeper.com>
17:31:37
Most of the steps to get things working on are detailed out in the issue by Bri and myself so we just need to clean those up and get them on the main doc site.
<@zodbot:fedora.im>
17:31:37
dustymabe gave a cookie to jdoss. They now have 19 cookies, 1 of which were obtained in the Fedora 42 release cycle
<@jdoss:beeper.com>
17:32:53
I don't know if we have a platform beta process but we prob need to test the official images a bit to make sure things are GTG before making this an official platform. IDK how you folks handle new platforms.
<@dustymabe:matrix.org>
17:33:19
We decided to make it an official platform
<@jdoss:beeper.com>
17:33:37
OK then it is official! Hurray!
<@dustymabe:matrix.org>
17:33:42
but really since this is an upstream project and we don't have to worry about breaking anyone (i.e. these are only new deployments) we usually just go with it
<@jdoss:beeper.com>
17:33:53
sounds good :)
<@ydesouza:fedora.im>
17:34:07
Thank you all, folks!
<@ydesouza:fedora.im>
17:34:22
We are already out of time, so see you all online!
<@ydesouza:fedora.im>
17:34:48
We can continue to discuss what we missed today in the next meeting!
<@ydesouza:fedora.im>
17:34:54
!endmeeting