<@pboy:fedora.im>
18:00:57
!startmeeting fedora-server
<@meetbot:fedora.im>
18:00:59
Meeting started at 2026-01-07 18:00:57 UTC
<@meetbot:fedora.im>
18:00:59
The Meeting name is 'fedora-server'
<@pboy:fedora.im>
18:01:07
Happy New Year to everyone! Let's start the new year as well as we finished the old one.
<@pboy:fedora.im>
18:01:18
!topic Roll Call
<@korora:fedora.im>
18:01:25
!hi
<@zodbot:fedora.im>
18:01:26
Jocelyn Gould (korora) - she / her / hers
<@pboy:fedora.im>
18:01:27
I've added one topic I forgot earlier today.
<@pboy:fedora.im>
18:01:27
As usual, let's wait a moment for everybody to show up.
<@pboy:fedora.im>
18:01:27
I'll post the agenda in 2-3 minutes.
<@eseyman:fedora.im>
18:01:36
!helo
<@eseyman:fedora.im>
18:01:42
!hello
<@zodbot:fedora.im>
18:01:43
Emmanuel Seyman (eseyman) - he / him / his
<@eseyman:fedora.im>
18:01:55
Happy new year to all!
<@korora:fedora.im>
18:03:02
Happy new year everyone!
<@pboy:fedora.im>
18:04:35
OK, nirik is lurking around as usual. So we can start.
<@pboy:fedora.im>
18:04:44
!topic Agenda
<@pboy:fedora.im>
18:05:11
Sorry, I didn't manage to mail the agenda proposal in advance.
<@pboy:fedora.im>
18:05:33
I will do better
<@pboy:fedora.im>
18:05:42
!info Follow-up actions & announcements
<@jwhimpel:fedora.im>
18:05:49
!hi
<@pboy:fedora.im>
18:05:50
!info Status migration to forge.fedoraproject.org
<@zodbot:fedora.im>
18:05:51
John Himpel (jwhimpel)
<@pboy:fedora.im>
18:05:58
!info Restructuring the Server User Documentation
<@pboy:fedora.im>
18:06:08
!info Our progam and working plan for the upcomming year
<@pboy:fedora.im>
18:06:17
!info Walk through longterm open issues and PRs
<@pboy:fedora.im>
18:06:26
!info Open Floor
<@pboy:fedora.im>
18:06:40
Any comment / idea?
<@eseyman:fedora.im>
18:07:26
I'm good
<@pboy:fedora.im>
18:07:40
OK, let's start.
<@pboy:fedora.im>
18:08:24
I see here, korora, John, Emmanuell, and Paul & nirik in the Background. So we are good
<@pboy:fedora.im>
18:08:34
!topic 1. Follow-up actions & announcements
<@pboy:fedora.im>
18:08:45
I opened a PR regarding our webservice issues / topic. Unfortunately, I have at least one error in the rather complex spec file, in the %file section, I think.
<@pboy:fedora.im>
18:08:54
https://src.fedoraproject.org/rpms/httpd/pull-request/45
<@pboy:fedora.im>
18:09:05
The the log file is noting for the faint hearted. It reminds me on my early days when working with IBM big iron with Assembler and Fortan. You must really be used to it. Fortunately, Kevin was helping out.
<@pboy:fedora.im>
18:09:05
<@pboy:fedora.im>
18:09:17
I'm not sure, when I'll be able to work on it. Maybe, not until end of January. If anyone feels like embarking on a log file adventure, you're welcome.
<@eseyman:fedora.im>
18:10:05
I'll try and take a look tomorrow
<@pboy:fedora.im>
18:10:35
That would be really really good!
<@pboy:fedora.im>
18:10:58
Another topic, Fedora Flock, end of CfP is end of January.
<@pboy:fedora.im>
18:11:23
We should discuss it later with topic 4#
<@eseyman:fedora.im>
18:11:26
Will you be there, Peter?
<@pboy:fedora.im>
18:11:47
Yes, I plan to join Flock.
<@eseyman:fedora.im>
18:12:01
I suspect this counts as an announcement: Voting for FESCO members ends tonight. If you can please vote!
<@pboy:fedora.im>
18:12:30
I did it this afternoon.
<@eseyman:fedora.im>
18:13:14
Did it yesterday
<@pboy:fedora.im>
18:14:11
If anyone else needs to vote, you are excused from here for 10 minutes. 😀
<@pboy:fedora.im>
18:14:47
!topic 2. Status migration to forge.fedoraproject.org
<@pboy:fedora.im>
18:14:57
!link https://forge.fedoraproject.org/server/tickets/issues/173
<@pboy:fedora.im>
18:15:37
I have some issue with the new graphics theme. My MacOS Safari is unusable with that. But Firefox works.
<@pboy:fedora.im>
18:15:55
Any new idea / comment at the mean time here? New experiences with the forge?
<@pboy:fedora.im>
18:17:14
The browser problem is strange. I thought the days of the browser wars were over.
<@eseyman:fedora.im>
18:17:23
I'm liking it so far
<@korora:fedora.im>
18:17:27
My only experiences are the parts abut learning how to use git with others. LOL
<@pboy:fedora.im>
18:18:05
Yeah, Git is always fun
<@eseyman:fedora.im>
18:18:41
I couldn't find out how to create personal repos. I suspect it can't be done
<@mowest:fedora.im>
18:19:23
!Hello
<@pboy:fedora.im>
18:20:16
I have the same question. I would like to create some repos for my work, e.g. a RPM for TomEE. Last time I looked, there was a discussion about the criteria a personal repo should meet.
<@pboy:fedora.im>
18:20:24
Hi mowest!!!
<@pboy:fedora.im>
18:21:19
Well, so I think, we can close the issue 173. Any objection?
<@jwhimpel:fedora.im>
18:21:49
Is the new forge only accessible through https? Or ssh? Or Either?
<@pboy:fedora.im>
18:22:09
John Himpel: currently https only.
<@eseyman:fedora.im>
18:22:23
Okay to close issue 173
<@pboy:fedora.im>
18:22:31
And a special access token, you can generate in your account.
<@mowest:fedora.im>
18:22:40
Seems okay to close.
<@pboy:fedora.im>
18:22:52
!agreed: We close issue 173.
<@jwhimpel:fedora.im>
18:23:21
Peter Boy (ServerWG, Docs): I already have obtained the access token. Just need to find time to try and login.
<@pboy:fedora.im>
18:23:51
In the ui you log in with your usual password.
<@korora:fedora.im>
18:24:05
I agree on closing 173
<@pboy:fedora.im>
18:24:31
When you push to the repo, you are ssked for your user name and password. As password you must pass in the token.
<@pboy:fedora.im>
18:25:02
Just one time, then git knows about it and provide it when needed.
<@jwhimpel:fedora.im>
18:25:06
Peter Boy (ServerWG, Docs): Thx
<@pboy:fedora.im>
18:25:21
OK, let's proceed.
<@pboy:fedora.im>
18:25:32
!topic 3. Restructuring the Server User Documentation
<@pboy:fedora.im>
18:25:44
!link https://forge.fedoraproject.org/server/tickets/issues/174
<@pboy:fedora.im>
18:25:54
I noticed today, that the stg address points to the main site, too. That's the default for all subsites that doesn't use an stg branch.
<@pboy:fedora.im>
18:26:04
o I will remove stg at all. Or has someone something on stg that they would thes to save?
<@pboy:fedora.im>
18:26:25
If I remember, korana as had apreversion there and wanted to work on it?
<@korora:fedora.im>
18:26:50
I have nothing on stg to save, I also have a backup of the stg branch
<@pboy:fedora.im>
18:26:52
Sorry, not korona -> korora
<@pboy:fedora.im>
18:27:21
OK, so I can remove the stg branch now.
<@pboy:fedora.im>
18:27:44
!agreed: The stg branch can now finally be removed.
<@mowest:fedora.im>
18:27:49
+1
<@pboy:fedora.im>
18:28:16
Hm, zodbot is tired again.
<@mowest:fedora.im>
18:28:32
I did vote this morning as well, thanks for the reminder to do so.
<@pboy:fedora.im>
18:28:53
Let's proceed
<@pboy:fedora.im>
18:28:57
!topic 4. Our program and working plan for the upcomming year
<@pboy:fedora.im>
18:29:18
Tracking ticket: https://forge.fedoraproject.org/server/tickets/issues/178
<@pboy:fedora.im>
18:29:40
Now comes the exciting part.
<@pboy:fedora.im>
18:30:02
What shall we do? (not with a drunken ...)
<@korora:fedora.im>
18:30:31
I mean, that part is fun too. (I just don't happen to have a long boat handy...)
<@korora:fedora.im>
18:31:19
Now that's stuck in my head... Thanks for that. LOL
<@korora:fedora.im>
18:32:30
I think the current plan is good. is the 44 release in the first part of the year?
<@mowest:fedora.im>
18:32:46
I have an x86 machine that I can dedicate to testing homelab installs. I'm unsure how to navigate getting our Fedora Infra to create a new iso or image. I'm guessing it starts with a package list, and then goes from there. What do I need to learn to start the ball rolling?
<@mowest:fedora.im>
18:33:47
I have not found a resonable SBC that I want to purchase for testing ARM images though. So I would focus on this point on the x86 platform.
<@eseyman:fedora.im>
18:34:23
I should be able to test the ARM boards I already have
<@pboy:fedora.im>
18:35:02
mowest: I think, wie should use kiwi to create an installation image. I can provide a kiwi server, where we can collaborate to get it running.
<@pboy:fedora.im>
18:35:35
And yes, my first idea was to concentrate on ARM, the Argument: environment friendly.
<@mowest:fedora.im>
18:35:44
Great. So I should look into learning something about kiwi?
<@pboy:fedora.im>
18:36:29
I did some comperison between newer ARM and Intel N100 boards. The Arm power consumption is about 50% of Intel (depending on usage, of coarse).
<@mowest:fedora.im>
18:36:46
I agree that running on ARM boards would be great, but homelabs also run a lot of old desktops or servers from companies that get new machines and those will be x86.
<@pboy:fedora.im>
18:36:48
mowest: Yes, kiwi.
<@pboy:fedora.im>
18:37:38
mowest: agreed regarding old server / hardware. We have to work on X86, too.
<@mowest:fedora.im>
18:38:33
I would love to find a SBC that we can get running on well, like really well that is around $100 US. That would be awesome.
<@mowest:fedora.im>
18:39:26
My son just moved our whole homelab over to RPI 5 with 8GB of RAM, and it is awesome, but we have to run on Raspberry PI OS because of the lack of compatability with Fedora.
<@mowest:fedora.im>
18:39:36
My son just moved our whole homelab over to RPI 5 with 8GB of RAM, and it is awesome, but we have to run on Raspberry PI OS because of the lack of compatibility with Fedora.
<@pboy:fedora.im>
18:40:18
mowest: For 100 you get a fairly performand SBC, e.g. Rockship / Radxa Roc PI 4 a or b.
<@pboy:fedora.im>
18:40:54
It is not the latest generation, but the previous. And it is a lot more powerful as the Rasp Pi 4
<@pboy:fedora.im>
18:41:52
Rockship -> Rockchip (I' sailing in my free time)
<@pboy:fedora.im>
18:42:56
In the past, we were usually not very eh ... "consistent" with our planning.
<@pboy:fedora.im>
18:42:56
But a step back, how do we want to proceed?
<@mowest:fedora.im>
18:43:24
Is this what you are talking about? https://www.amazon.com/WayPonDEV-Single-Compter-Support-Twister/dp/B0BX9FBGNV/
<@eseyman:fedora.im>
18:45:06
Yes, my main issue is that there's a small timeframe during which to test and it is sometimes hard to get to it in time
<@pboy:fedora.im>
18:45:42
mowest: That's my model: https://www.reichelt.de/de/de/shop/produkt/raspberry_pi_4_b_4x_1_8_ghz_4_gb_ram_wlan_bt-259920?PROVID=2788&gad_source=1&gad_campaignid=18342381572&gbraid=0AAAAADwnxtY7MS-IJyQArlDwB8xUUCM1w
<@pboy:fedora.im>
18:45:49
about 70 Euros.
<@pboy:fedora.im>
18:46:13
Emmanuel Seyman: agreed.
<@pboy:fedora.im>
18:46:24
But how can we do better?
<@pboy:fedora.im>
18:46:54
I think, we should concentrate on max. 2 item and high priority.
<@pboy:fedora.im>
18:47:18
One can be the home server, the other one must be a professional related topic.
<@eseyman:fedora.im>
18:47:58
A reminder about the schedule cannot hurt
<@pboy:fedora.im>
18:48:28
Yeah, maybe we try to make a plan with milestones first?
<@eseyman:fedora.im>
18:49:23
Let's try that
<@pboy:fedora.im>
18:49:30
Can we agree on homelab server and PXE boot? or homelab and NFS Ansible?
<@eseyman:fedora.im>
18:50:15
Definatly homelab and PXE Boot
<@korora:fedora.im>
18:50:16
I think PXE/NFS are two that should coincide (from a standpoint of use.
<@jwhimpel:fedora.im>
18:50:31
What would homelab server mean?
<@korora:fedora.im>
18:50:40
+1 to Emmanuel Seyman
<@pboy:fedora.im>
18:51:23
homelab server: for usage at home: private date, media server, something like that. And including semi professional use (for free lancer).
<@pboy:fedora.im>
18:51:41
I have a proposal at ...
<@pboy:fedora.im>
18:52:51
https://hackmd.io/9FjTMT67Q_Cut0MgW91aZg
<@pboy:fedora.im>
18:53:27
OK, homeserver / homelab & PXE complete doku and Ansible support.
<@eseyman:fedora.im>
18:54:24
Reminder for the F44 schedule: https://fedorapeople.org/groups/schedule/f-44/f-44-key-tasks.html
<@korora:fedora.im>
18:54:27
+1
<@pboy:fedora.im>
18:55:29
Emmanuel Seyman: yeah, F44 may be a bit short range.
<@pboy:fedora.im>
18:56:00
I would be fine with F45
<@korora:fedora.im>
18:56:03
We might be able to get the PXE stuff done for 44, but i think a hard goal of 45 might be better
<@jwhimpel:fedora.im>
18:56:15
I think this is an admirable goal, but in previous conversations, I recall that changing the package list and generating new iso's for testing is an exercise in "black magic". I think first we ought to transition to using KIWI for generating all deliverables. Right now it doesn't generate iso's (at Fedora). SUSE has a module that proports to generate isos as well at qcow, etc. But it is written in Python and my Python foo is not sufficient to do the port.
<@eseyman:fedora.im>
18:57:04
We should set some (small) goals for F44. We've haven't even branched yet...
<@pboy:fedora.im>
18:57:11
John Himpel: exactly because that I think we should start with ARM and kiwi. That not that black magic.
<@pboy:fedora.im>
18:57:39
And as far as I know there is currently no plan to migrate everything to Kiwi.
<@jwhimpel:fedora.im>
18:58:04
Peter Boy (ServerWG, Docs): Are you talking qcow, etc and NOT iso for arm?
<@korora:fedora.im>
18:58:32
I would like to have the dnsmaq/pxe boot stuff finalized by 44. (I've been working on it, but cognitive issues are... slowing me down.
<@pboy:fedora.im>
18:58:34
Emmanuel Seyman: a small goal would be to synchronzie net and DVD. Nirik and I want to do that.
<@pboy:fedora.im>
18:58:55
John Himpel: Yes, qcow2
<@pboy:fedora.im>
18:59:19
iso would be a second step.
<@mowest:fedora.im>
18:59:27
Sorry pulled into a brief meeting, but I agree to limited focus, I think that would be great.
<@pboy:fedora.im>
18:59:55
Maybe we use an existing live medium and push an image
<@jwhimpel:fedora.im>
18:59:57
Jocelyn (she/her) (Server WG: Docs): What type of image needs to stored on the pxe server for that to work? I've never tried to implement that functionality.
<@korora:fedora.im>
19:00:30
I use the kernel and initramfs and then basically do a network boot
<@eseyman:fedora.im>
19:01:07
you'll need a kernel, an initrd and a link to the yum repository of the packages
<@korora:fedora.im>
19:01:08
I *think* you can deliver a local mirror or isos, but I've not branched into that yet
<@pboy:fedora.im>
19:01:52
Folks, our time is more or less up.
<@eseyman:fedora.im>
19:02:10
Indeed
<@pboy:fedora.im>
19:02:13
To summarize:
<@pboy:fedora.im>
19:02:13
For F44, a small goal: synchronize net and DVD boot. For F45, home server and PWE boot (documentation and Ansible).
<@pboy:fedora.im>
19:02:41
Can we agree about that?
<@eseyman:fedora.im>
19:02:42
quick question : can someone point me to documentation about NetworkManager's dnsmasq plugin?
<@pboy:fedora.im>
19:03:16
Emmanuel Seyman: Look at Fedora Server Edition documentation :-)
<@mowest:fedora.im>
19:03:46
+1
<@eseyman:fedora.im>
19:03:51
Our documentation was for F36. I was hoping for something more recent
<@pboy:fedora.im>
19:04:00
https://docs.fedoraproject.org/en-US/fedora-server/administration/dnsmasq/
<@pboy:fedora.im>
19:04:20
Yeah, but is is still working.
<@korora:fedora.im>
19:04:56
It's one of the things i'm going to be working on and trying to update as I do the PXE stuff. I have goals for this I'll get with you about them
<@pboy:fedora.im>
19:05:04
I will sent you some of my notes about dnsmasq plugin!
<@eseyman:fedora.im>
19:05:18
Yeah but I wanted to know if there were any new features since then
<@eseyman:fedora.im>
19:05:29
Please do.
<@korora:fedora.im>
19:05:49
Can you send me your notes as well, please?
<@pboy:fedora.im>
19:06:02
Yes, I'll do.
<@pboy:fedora.im>
19:06:33
So I take it, we agree upon my summerize.
<@pboy:fedora.im>
19:07:03
We should write a working plan next. I can do it for home server.
<@pboy:fedora.im>
19:07:13
a proposal, of course.
<@pboy:fedora.im>
19:07:34
Who can do that for PXE?
<@mowest:fedora.im>
19:07:48
Agreed +1
<@eseyman:fedora.im>
19:07:57
I can write the plan
<@korora:fedora.im>
19:08:19
I'll get with you on it.
<@eseyman:fedora.im>
19:08:26
Sure
<@pboy:fedora.im>
19:09:42
Of course we cooperate! Nevertheless, it is mostly one person who has to write an initial proposal, so we have something specific to discuss about.
<@pboy:fedora.im>
19:10:48
Anything else?
<@pboy:fedora.im>
19:11:05
Probably we should close in some minutes at latest.
<@mowest:fedora.im>
19:12:02
I'm all good. I have on my todo, learn about kiwi. :-)
<@eseyman:fedora.im>
19:12:08
I would really like to have dinner before my Perl meeting
<@mowest:fedora.im>
19:12:23
I have reviewed the Hackmd doc as well about the homelab effort.
<@pboy:fedora.im>
19:12:37
OK, so let's close now.
<@pboy:fedora.im>
19:12:59
It was one of our better and productive meetings, I think!
<@eseyman:fedora.im>
19:13:28
FYI, I don't think I can attend the next meeting
<@pboy:fedora.im>
19:13:48
OK, yes, we get used to it :-)
<@pboy:fedora.im>
19:14:25
I think a lot of discussion about out topics today is in 2 weeks. We all need some time to do the work.
<@pboy:fedora.im>
19:14:57
So, bye bye for now. And let's meet in our Matrix room in the mean time.
<@pboy:fedora.im>
19:15:01
!endmeeting