fedora-server
LOGS
<@pboy:fedora.im>
17:00:10
!startmeeting fedora-server
<@meetbot:fedora.im>
17:00:11
Meeting started at 2026-08-26 17:00:10 UTC
<@meetbot:fedora.im>
17:00:11
The Meeting name is 'fedora-server '
<@pboy:fedora.im>
17:00:14
!topic Roll Call
<@pboy:fedora.im>
17:00:14
<@pboy:fedora.im>
17:00:14
!group members server-wg
<@eseyman:fedora.im>
17:00:17
!hello
<@zodbot:fedora.im>
17:00:19
Emmanuel Seyman: Emmanuel Seyman (eseyman) - he / him / his
<@goroboro:matrix.org>
17:00:33
!hi
<@zodbot:fedora.im>
17:00:37
Ro: Rowan Puttergill (goroboro) - he / him / his
<@pboy:fedora.im>
17:00:37
!group members server-wg
<@zodbot:fedora.im>
17:00:40
Members of server-wg: Alexander Bokovoy, Adam Williamson, Paul Maconi, Brett Weir, Emmanuel Seyman, Rowan Puttergill, jwhimpel, Kevin Fenzi, korora (@korora:fedora.im, @korora1981:matrix.org), mowest, ngompa (@conan_kudo:matrix.org, @ngompa:fedora.im, @pharaoh_atem:opensuse.org, @ngompa:kde.org, @ngompa:almalinux.im), Peter Boy, Stephen Gallagher
<@korora:fedora.im>
17:00:41
!hi
<@zodbot:fedora.im>
17:00:42
Jocelyn Gould (UTC-4): Jocelyn Gould (korora) - she / her / hers
<@goroboro:matrix.org>
17:00:47
!hi
<@zodbot:fedora.im>
17:00:53
Ro: Rowan Puttergill (goroboro) - he / him / his
<@pboy:fedora.im>
17:02:36
OK, we already meet our quorum. So let's start.
<@pboy:fedora.im>
17:02:49
!topic Agenda
<@brettweir:matrix.org>
17:02:50
!hi
<@zodbot:fedora.im>
17:02:55
Brett: Brett Weir (brettweir) - he / him / his
<@pboy:fedora.im>
17:02:59
As of our Matrix discussion we came up with the following agenda
<@pboy:fedora.im>
17:03:10
!info Follow-up actions & announcements
<@pboy:fedora.im>
17:03:21
!info F45 release testing (branched)
<@pboy:fedora.im>
17:03:29
!info Project Ansible support
<@pboy:fedora.im>
17:03:36
!info Open Floor
<@pboy:fedora.im>
17:03:55
We already discussed the agenda, so I think, we can start.
<@pboy:fedora.im>
17:04:04
!topic 1. Follow-up actions & announcements
<@pboy:fedora.im>
17:04:13
Regarding the action, see the list in our
<@pboy:fedora.im>
17:04:13
meetings overview:
<@pboy:fedora.im>
17:04:13
https://docs.fedoraproject.org/en-US/server-working-group/wg-minutes-2026/
<@pboy:fedora.im>
17:04:20
The current status:
<@pboy:fedora.im>
17:04:30
!action ONGOING Conan Kudo will fix Kiwi to set the right partition type of Linux LVM for the system partition on KVM guest and arm image.
<@pboy:fedora.im>
17:04:30
!action ONGOING MatH will compose the existing ideas and proposals into a TOC proposal, perhaps already for next meeting
<@pboy:fedora.im>
17:04:30
!action ONGOING pboy will implement the Fedocal workarount for providing meeting location address
<@pboy:fedora.im>
17:04:30
!action ONGOING John Himpel and Jocelyn Gould check for NFS connection issue from F44 to F45
<@pboy:fedora.im>
17:04:30
!action ONGOING pboy will contact the Cockpit team regarding the packages in the VM module that are unnecessary for servers.
<@pboy:fedora.im>
17:04:30
!action DONE NEW Ro will organize the discussion of relevant changes in the ticket system.
<@pboy:fedora.im>
17:04:30
!action ONGOING pboy will summarise the discussion about Server documentation in a ticket.
<@eseyman:fedora.im>
17:04:58
The recordings of our Flock talks are now on Youtube:
<@eseyman:fedora.im>
17:04:58
https://www.youtube.com/watch?v=-M_5iQah5VA
<@eseyman:fedora.im>
17:04:58
https://www.youtube.com/watch?v=cQI0Ta8VOMc
<@eseyman:fedora.im>
17:05:13
Sadly, the first one has no sound
<@pboy:fedora.im>
17:05:23
Great news!
<@pboy:fedora.im>
17:05:32
Oh, besides the sound issue
<@pboy:fedora.im>
17:06:14
Something else to announce?
<@pboy:fedora.im>
17:06:25
OK
<@pboy:fedora.im>
17:06:28
!topic 2. F45 release testing ( branched)
<@pboy:fedora.im>
17:06:38
Tracking issue: https://forge.fedoraproject.org/server/tickets/issues/203
<@pboy:fedora.im>
17:06:50
Tracking issue: https://forge.fedoraproject.org/server/tickets/issues/193 (image issue)
<@pboy:fedora.im>
17:07:06
Ro: Do you gtake over?
<@eseyman:fedora.im>
17:07:14
Also https://forge.fedoraproject.org/server/tickets/projects/701
<@goroboro:matrix.org>
17:08:08
So Emmanuel has shared the new project for new features... this is basically tracking tickets for features that he identified as important for Server
<@jwhimpel:fedora.im>
17:08:33
!hi
<@zodbot:fedora.im>
17:08:34
John Himpel: John Himpel (jwhimpel)
<@goroboro:matrix.org>
17:08:50
these are already in progress and some completed already. We could really do with help testing... just self-assign tickets or if a ticket isn't on the board already, please just add it
<@goroboro:matrix.org>
17:09:51
for the latest build, I have updated all of the existing tickets in the project at https://forge.fedoraproject.org/server/tickets/projects/615 so that the titles reflect the currently available build and I commented all of the tickets to provide the link to the build tracking page
<@goroboro:matrix.org>
17:10:25
there are a few tickets particularly around install with RAID filesystems that are looking for owners
<@korora:fedora.im>
17:10:38
Re: ticket #193, I need to pull the newest image and check on the partitioning. My health has been rather wonky of late.
<@goroboro:matrix.org>
17:10:55
I don't have the hardware for some of these installation tests
<@pboy:fedora.im>
17:11:25
Ro: which one you are lacking?
<@goroboro:matrix.org>
17:12:30
I can't help with the SBC Arm stuff for sure
<@pboy:fedora.im>
17:12:45
I take the ARM tickets.
<@goroboro:matrix.org>
17:12:49
and I don't really have the disks to do a RAID based install
<@korora:fedora.im>
17:13:01
I can't do RAID nor ARM
<@pboy:fedora.im>
17:13:10
I can take RAID 1 as well
<@goroboro:matrix.org>
17:14:00
Thanks
<@pboy:fedora.im>
17:14:10
I have also Risc V hardware, but they are not official yet
<@goroboro:matrix.org>
17:14:15
Currently Emmanuel and I have been testing features... I think we are making progress slowly... more help would definitely be appreciated.
<@pboy:fedora.im>
17:14:44
I can take the mariadb & mysql tickets.
<@goroboro:matrix.org>
17:14:46
I think that these can be one off tests... unless we run into issues
<@goroboro:matrix.org>
17:15:50
I am happy to pick off a few more on that list, but will see how next week progresses
<@goroboro:matrix.org>
17:16:06
Probably Lua and maybe LLVM
<@goroboro:matrix.org>
17:17:06
Okay...
<@eseyman:fedora.im>
17:17:42
If you plan to test a feature, please move it to the 'TODO' column and assign the ticket to yourself
<@goroboro:matrix.org>
17:17:50
!action: @pboy to take mariadb & mysql feature tickets; and to work on RAID1 and Arm based tickets for install testing
<@goroboro:matrix.org>
17:18:30
mmmm not sure if I messed up that action... maybe the : isn't required
<@pboy:fedora.im>
17:18:46
I miss in our tickets the kmsmon issue, Jocelyn had brought up.
<@pboy:fedora.im>
17:18:51
https://bugzilla.redhat.com/show_bug.cgi?id=2484542
<@niknikovsky:fedora.im>
17:18:57
!action @pboy to take mariadb & mysql feature tickets; and to work on RAID1 and Arm based tickets for install testing
<@pboy:fedora.im>
17:18:59
What's the status here? Or is it completely unrelated to Server (as was my first impression)?
<@eseyman:fedora.im>
17:19:09
I will do my testing this weekedn
<@eseyman:fedora.im>
17:19:17
FYI, I will do my testing this weekend
<@korora:fedora.im>
17:19:52
The kmscon issue is unrelated to Server. IT's not present in the KVM install
<@goroboro:matrix.org>
17:20:12
I got the feeling unrelated... Arm specific... or am I thinking of something else
<@goroboro:matrix.org>
17:20:37
!info kmscon issue is unrelated to Server and not present in KVM install
<@pboy:fedora.im>
17:20:48
Regarding kvmcon: Did you check if it is present in the iso install?
<@korora:fedora.im>
17:21:17
I have not, but I've not done any isntalls from the iso yet, I will test that when I test the current build.
<@goroboro:matrix.org>
17:21:51
!info When taking feature tickets for f45, please move the feature ticket into To Do and assign to yourself
<@pboy:fedora.im>
17:22:49
INFO: We should switch to next topic in about 5 mins. How can we wrap up the disussion so far?
<@goroboro:matrix.org>
17:22:53
If this is Arm specific... definitely hardware required :)
<@korora:fedora.im>
17:23:45
Given what kmscon is, I'm watchign for it across the board.
<@goroboro:matrix.org>
17:24:49
!propose Testing is ongoing, @pboy will pick up some of the remaining To Do tickets in the Install testing queue. Open request to help with Feature testing.
<@niknikovsky:fedora.im>
17:25:17
closest thing would be to propose an !agreed
<@goroboro:matrix.org>
17:25:21
Anything I should add?
<@niknikovsky:fedora.im>
17:25:34
proposed !agreed: !propose Testing is ongoing, @pboy will pick up some of the remaining To Do tickets in the Install testing queue. Open request to help with Feature testing.
<@niknikovsky:fedora.im>
17:25:39
proposed !agreed: Testing is ongoing, @pboy will pick up some of the remaining To Do tickets in the Install testing queue. Open request to help with Feature testing.
<@niknikovsky:fedora.im>
17:26:04
and once everyone agrees just remove the colon and the proposed
<@goroboro:matrix.org>
17:26:15
That's what I meant... I guess... I haven't taken this role before... thanks :)
<@niknikovsky:fedora.im>
17:26:36
I've learned this stuff from lurking in meeting rooms
<@korora:fedora.im>
17:26:44
+1
<@niknikovsky:fedora.im>
17:27:00
alr gtg, take care
<@korora:fedora.im>
17:27:07
I lurk and I still wouldn't be able to run a meeting without a cheetsheet...
<@goroboro:matrix.org>
17:27:48
Any other changes?
<@pboy:fedora.im>
17:28:14
Probably: !agreed Testing is ongoing No new issues have been found so far. Because of hardware dependencies pboy will pick the ARM tickets. Open request to do further tickets.
<@goroboro:matrix.org>
17:28:44
Better summary than mine... +1
<@goroboro:matrix.org>
17:29:13
Assuming no new issues have been found...
<@goroboro:matrix.org>
17:29:33
I forgot to mention the bug I found around kickstart
<@goroboro:matrix.org>
17:29:52
https://bugzilla.redhat.com/show_bug.cgi?id=2520986
<@pboy:fedora.im>
17:30:00
We should add that. And probably instead of !agreed. !info
<@goroboro:matrix.org>
17:30:11
It is minor and non blocking
<@pboy:fedora.im>
17:30:44
nevertheless, hopefully gets fixed
<@goroboro:matrix.org>
17:30:59
particularly since inst.rdp is being slowly replaced with web install
<@niknikovsky:fedora.im>
17:31:27
We should make a repo for the bots where people can suggest ideas and report bugs ig
<@pboy:fedora.im>
17:32:08
So: !info Testing is ongoing. One issue found:
<@pboy:fedora.im>
17:32:08
https://bugzilla.redhat.com/show_bug.cgi?id=2520986. Because of hardware dependencies pboy will pick the ARM tickets. Open request to do further tickets.
<@goroboro:matrix.org>
17:32:39
Sounds good
<@goroboro:matrix.org>
17:32:42
!info Testing is ongoing. One issue found:
<@goroboro:matrix.org>
17:32:42
https://bugzilla.redhat.com/show_bug.cgi?id=2520986. Because of hardware dependencies pboy will pick the ARM tickets. Open request to do further tickets.
<@goroboro:matrix.org>
17:33:00
Let's move onto the next item on the agenda
<@pboy:fedora.im>
17:33:13
OK, so we go forward now.
<@pboy:fedora.im>
17:33:23
!topic 3. Project Ansible support
<@pboy:fedora.im>
17:33:31
Tracking project: https://forge.fedoraproject.org/server/tickets/projects/436
<@pboy:fedora.im>
17:33:31
Tracking issue: https://forge.fedoraproject.org/server/tickets/issues/194
<@pboy:fedora.im>
17:33:54
Emmanuel Seyman: your floor
<@eseyman:fedora.im>
17:33:59
This week, I've mostly focused on Wildfly support
<@eseyman:fedora.im>
17:34:22
That led to https://github.com/ansible-middleware/wildfly/issues/394
<@eseyman:fedora.im>
17:34:41
where the middleware-automation seemed willing to support Fedora
<@pboy:fedora.im>
17:35:56
We should decide what the next steps are. I think the post-install role is working, isn’t it?
<@eseyman:fedora.im>
17:36:01
I then tested their wildfly_install role on Fedora 44 and, after setting the Java version to 25, their role completed and I had Wildfly 40 up and running on my server
<@eseyman:fedora.im>
17:36:26
more on post-install after
<@eseyman:fedora.im>
17:37:19
the middleware-automation team wants to update their Wildfly version to 41 which officially supports Java 25
<@pboy:fedora.im>
17:37:58
f the post-install role works, then we should decide on the next steps for that. Or, as a fallback, that will be our test model.
<@eseyman:fedora.im>
17:38:08
Then it should work out of the box
<@pboy:fedora.im>
17:38:23
In any case, we would need an instruction how to start working with it.
<@eseyman:fedora.im>
17:38:46
Re postinstall, I have had no time to work on it. I haven't even reviewed the changes that were made during my vacation
<@eseyman:fedora.im>
17:38:59
I should be able to do that this week
<@brettweir:matrix.org>
17:39:14
Does their role install wildfly manually, from DNF, or some other way?
<@goroboro:matrix.org>
17:40:19
I did some testing on this and some updates... I think there are still a couple of gaps. I am happy to look at this a bit further.
<@eseyman:fedora.im>
17:40:24
Wildfly was retired from Fedora packages around Fedora 30 so they download it and install manually
<@pboy:fedora.im>
17:40:58
I think we need as soon as possible a description about steps 1 - x, so everybody can setup a VM and try to install Wildfly that way (or postinstall). Like my ticket https://forge.fedoraproject.org/server/tickets/issues/255
<@pboy:fedora.im>
17:41:48
!info. pboy is working on bringing Wildfly back to Fedora
<@goroboro:matrix.org>
17:42:17
This sounds fair. Presumably this should be in the Install section to describe what you should do post-install if you would prefer to allow ansible to set things up for you.
<@eseyman:fedora.im>
17:42:29
Anyway, lots of work done, lots of work left to do
<@pboy:fedora.im>
17:43:11
And because of the many todos left, we should agree about the next step.
<@pboy:fedora.im>
17:43:29
And because of the many todos left, we should agree about the next ONE step.
<@goroboro:matrix.org>
17:43:42
So the 'Post Install' section of the install docs should have a top level section that describes setting up ansible for fedora server ansible roles, and how to progress from there.
<@pboy:fedora.im>
17:44:17
I think, that's a doc of it own
<@goroboro:matrix.org>
17:44:39
All of the other post-install topics then become options if ansible isn't set up.
<@goroboro:matrix.org>
17:44:56
mmmm okay... at least post install should reference that doc then :)
<@pboy:fedora.im>
17:45:13
@Brett You already did a lot about various Ansible item. Could make a first draft as of #255?
<@brettweir:matrix.org>
17:45:59
Sure, I'd love to, yes, I did have a draft. 🙂
<@pboy:fedora.im>
17:46:36
I think we should really aim at own role, either postinstall or Wildfly. whatever is easier. And then make that working for everyone.
<@goroboro:matrix.org>
17:46:42
So we have a Fedora Server Ansible Roles doc... an initial topic on setting up ansible etc and how things work. Then a section for each repo...
<@brettweir:matrix.org>
17:46:44
I have a lot of content floating around that I'm still trying to figure out how to incorporate
<@eseyman:fedora.im>
17:46:45
I would much rather we finish the role before trying to document its use but YMMV
<@pboy:fedora.im>
17:46:46
I think we should really aim at one role, either postinstall or Wildfly. whatever is easier. And then make that working for everyone.
<@goroboro:matrix.org>
17:47:05
the post-install section in the install doc can then reference that
<@pboy:fedora.im>
17:47:45
Emmanuel Seyman: As I understood, both post-install and Wildfly (with your addition) are basically working?
<@goroboro:matrix.org>
17:47:46
post-install doesn't seem that far from complete - at least insofar as it does all the steps that are in the doc
<@goroboro:matrix.org>
17:48:05
I think there are a few very small gaps and then the booleans to select which tasks should run
<@brettweir:matrix.org>
17:48:24
We should be comfortable with more and smaller roles. I ran into a situation this week where I needed to include a role multiple times with different settings. That gets harder to do when roles have a broader scope.
<@jwhimpel:fedora.im>
17:48:43
My Ansible-foo isn't all that good. I have a local copy of the ansible repo. How do I apply PR's in the fedora-server repo again my local repo?
<@goroboro:matrix.org>
17:49:09
Yep.... it gets messy having to learn a million variables for a role because it is doing too much
<@eseyman:fedora.im>
17:49:20
In function, yes. I suspect how you use them will change as we make more changes
<@brettweir:matrix.org>
17:49:55
I've got a growing army of stuff here for my homelab that I'd like to upstream parts of:
<@brettweir:matrix.org>
17:49:55
https://codeberg.org/brettweir/ansible/src/branch/main/roles
<@brettweir:matrix.org>
17:49:55
They all do very specific things.
<@pboy:fedora.im>
17:50:48
> In function, yes. I suspect how you use them will change as we make more changes
<@pboy:fedora.im>
17:50:48
<@pboy:fedora.im>
17:50:48
Can't we use it as a pilot project? So we can see the shape everything will take on, and get a feeling how it would work? Or should be better wait 2 weeks (the next possible meeting)?
<@brettweir:matrix.org>
17:50:48
This httpd_vhost one was very interesting because once the httpd one has been run on a server, I can keep including this one with different domain names
<@brettweir:matrix.org>
17:50:48
https://codeberg.org/brettweir/ansible/src/branch/main/roles/httpd_vhost/tasks/main.yml
<@pboy:fedora.im>
17:51:13
Ro can we aim, to make it function in the next 2 weeks?
<@pboy:fedora.im>
17:51:22
Or can we aim, to make it function in the next 2 weeks?
<@eseyman:fedora.im>
17:51:37
Let's wait 2 weeks. The postinstall role will be finished. With luck, wildfly will as well. So we will have 2 pilot projects
<@pboy:fedora.im>
17:52:53
proposed. !info We currently have two modules that are suitable for a pilot scheme and are almost complete: post-install and Wildfly. Both are expected to be ready for a beta user test within the next two to three weeks.
<@pboy:fedora.im>
17:53:44
Emmanuel Seyman: does this sound suitable?
<@pboy:fedora.im>
17:54:49
I see no objection.
<@pboy:fedora.im>
17:55:04
!info We currently have two modules that are suitable for a pilot scheme and are almost complete: post-install and Wildfly. Both are expected to be ready for a beta user test within the next two to three weeks.
<@eseyman:fedora.im>
17:55:22
Yes, this is fine
<@pboy:fedora.im>
17:55:45
Brett: Would you make a very first draft about #255? Based on the current state of development and discussion?
<@brettweir:matrix.org>
17:56:05
Yes, I can do that.
<@pboy:fedora.im>
17:56:20
OK
<@pboy:fedora.im>
17:57:00
!action. Brett will develop a very first draft of a docs article as proposed in #255
<@pboy:fedora.im>
17:57:12
sorry
<@pboy:fedora.im>
17:57:26
!action Brett will develop a very first draft of a docs article as proposed in #255
<@pboy:fedora.im>
17:58:28
Phew, we’ve got a lot done today.
<@pboy:fedora.im>
17:58:47
SFaulken: I see you typing ??
<@sfaulken:fedora.im>
17:59:09
eh?
<@sfaulken:fedora.im>
17:59:26
glitch. I'm just watching, nothing to add.
<@eseyman:fedora.im>
17:59:55
and we even finished on time
<@pboy:fedora.im>
18:00:08
OK, sorry, I just got a line in Matrix and didn't want to miss an action.
<@brettweir:matrix.org>
18:00:11
Huzzah!
<@pboy:fedora.im>
18:00:20
indeed, on time.
<@brettweir:matrix.org>
18:00:39
There was a glitch in the Matrix? Anyone? 🙃
<@pboy:fedora.im>
18:00:51
Let's finish and continue in Server room.
<@pboy:fedora.im>
18:01:23
Bye everybody and thanks for coming and doing all the work.
<@korora:fedora.im>
18:01:24
_gets her key card out to get into the server room_
<@pboy:fedora.im>
18:01:39
!endmeeting