2024-07-31 17:00:56 <@pboy:fedora.im> !startmeeting fedora-server 2024-07-31 17:00:57 <@meetbot:fedora.im> Meeting started at 2024-07-31 17:00:56 UTC 2024-07-31 17:00:57 <@meetbot:fedora.im> The Meeting name is 'fedora-server' 2024-07-31 17:01:08 <@pboy:fedora.im> !topic Welcome / roll call 2024-07-31 17:01:18 <@pboy:fedora.im> Let's wait a moment. I'll post the agenda in 2-3 minutes with a new business to deal with in addition to the agenda as sent earlier today. 2024-07-31 17:01:18 <@pboy:fedora.im> !topic Welcome / roll call 2024-07-31 17:01:25 <@eseyman:fedora.im> !hello 2024-07-31 17:01:26 <@zodbot:fedora.im> Emmanuel Seyman (eseyman) - he / him / his 2024-07-31 17:01:31 <@eseyman:fedora.im> Hi, Peter 2024-07-31 17:01:33 <@mowest:fedora.im> !hello 2024-07-31 17:01:34 <@zodbot:fedora.im> Steve Daley (mowest) 2024-07-31 17:01:44 <@zodbot:fedora.im> ngompa has already given cookies to dcavalca during the F40 timeframe 2024-07-31 17:02:00 <@pboy:fedora.im> Hi Emmanuel, hi Steve 2024-07-31 17:02:19 <@jwhimpel:fedora.im> !hi 2024-07-31 17:02:20 <@zodbot:fedora.im> John Himpel (jwhimpel) 2024-07-31 17:02:32 <@pboy:fedora.im> Hi John 2024-07-31 17:02:53 <@pboy:fedora.im> Well, I think we can start. 2024-07-31 17:03:02 <@pboy:fedora.im> !topic Agenda 2024-07-31 17:03:13 <@pboy:fedora.im> !info Follow-up actions & announcements 2024-07-31 17:03:23 <@pboy:fedora.im> !info Ansible assisted installation and configuration of NFS service 2024-07-31 17:03:34 <@pboy:fedora.im> !info Optimizing NFS service documentation 2024-07-31 17:03:48 <@pboy:fedora.im> !info Revisiting Fedora Server release criteria 2024-07-31 17:03:57 <@pboy:fedora.im> !info Open Floor 2024-07-31 17:04:08 <@pboy:fedora.im> Anything to add? 2024-07-31 17:04:30 <@pboy:fedora.im> OK, none. 2024-07-31 17:04:33 <@eseyman:fedora.im> I'm goof 2024-07-31 17:04:42 <@eseyman:fedora.im> I'm good 2024-07-31 17:04:46 <@mowest:fedora.im> I'm good 2024-07-31 17:04:53 <@pboy:fedora.im> !topic 1. Follow-up actions & announcements 2024-07-31 17:05:06 <@pboy:fedora.im> We have basically the same state as last week. 2024-07-31 17:05:13 <@pboy:fedora.im> !action pboy will file an issue with releng regarding installation media - pending 2024-07-31 17:05:22 <@pboy:fedora.im> !action pboy will close bug #2247872 (https://bugzilla.redhat.com/show_bug.cgi?id=2247872) 2024-07-31 17:05:31 <@pboy:fedora.im> Still open because of an ongoing discussion about improving Server first boot process 2024-07-31 17:05:57 <@pboy:fedora.im> !action pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification - ongoing 2024-07-31 17:06:05 <@mowest:fedora.im> I did find out who to talk to in order to do a survey on discission.fedoraproject.org so when we have the questions ready I can start putting that together. 2024-07-31 17:06:06 <@pboy:fedora.im> !action DONE pboy will add all WG core members as committers to our pagure repo. 2024-07-31 17:06:06 <@pboy:fedora.im> 2024-07-31 17:06:15 <@pboy:fedora.im> !action DONE pboy will create 2 empty docs for installation & configuration to the repo 2024-07-31 17:06:31 <@pboy:fedora.im> Anything gto add here? 2024-07-31 17:06:45 <@eseyman:fedora.im> not me 2024-07-31 17:07:44 <@jwhimpel:fedora.im> Sorry, wife just called and is locked out of the house. Need to go "rescue" her. 2024-07-31 17:08:26 <@jwhimpel:fedora.im> Some progress on NFS ansible stuff and some progress on pagure stuff. Will send update via mailing list when I return. 2024-07-31 17:08:55 <@pboy:fedora.im> One thing from me. 2024-07-31 17:09:04 <@pboy:fedora.im> Unfortunately I cannot take part in Flock. I was badly hit by a car and everything still has to heal. I can't even sit for more than 2 hours, too little for a flight. And too little for a day at Flock. I am very sad. 2024-07-31 17:09:30 <@eseyman:fedora.im> That is very sad news. I hope you get better soon 2024-07-31 17:10:06 <@mowest:fedora.im> Oh no, I'm so sorry to hear that. Car accidents are horrible, or it sounds like you were a pedestrian hit by a car which is equally horrible. 2024-07-31 17:10:53 <@pboy:fedora.im> I was riding my bike. and my doctor estimates that I will need at least another 4 weeks. 2024-07-31 17:12:02 <@conan_kudo:matrix.org> oh man, I hope your healing goes well 2024-07-31 17:12:23 <@mowest:fedora.im> I'm an avid bicycle rider, and here in the states with cell phone distracted driving this is becoming more dangerous, and in the US cars are not as used to seeing or looking out for bicycles because we have few who dare to ride them in most areas of the US, some bigger cities with good bike infra are better though. 2024-07-31 17:13:12 <@pboy:fedora.im> Yes it is the second accident this year and the worst so far. 2024-07-31 17:13:35 <@pboy:fedora.im> Conan Kudo: Thanks. I do my best :-) 2024-07-31 17:13:37 <@mowest:fedora.im> All my bicycle accidents and injuries were rider error, my fault, and never involved an auto. 2024-07-31 17:14:09 <@mowest:fedora.im> Blessings on getting and feeling better soon. 2024-07-31 17:14:50 <@pboy:fedora.im> Well, I did everything right. The car just switched to the bike road to overtake another car. 2024-07-31 17:15:11 <@pboy:fedora.im> Well, probably we can have a chat via Matrix. 2024-07-31 17:15:30 <@pboy:fedora.im> Let's move on and hope for the next year. 2024-07-31 17:15:47 <@eseyman:fedora.im> there's the issue of the talks you were going to do at Flock 2024-07-31 17:16:42 <@pboy:fedora.im> Yeah, I think the committee had cancelled them. Really bad. 2024-07-31 17:17:34 <@pboy:fedora.im> I hoped until the end that everything would heal more quickly. 2024-07-31 17:17:58 <@eseyman:fedora.im> Still, the rest of the group can mett there and chat. As you said, l'ets hope for next year 2024-07-31 17:18:13 <@eseyman:fedora.im> Still, the rest of the group can meet there and chat. As you said, l'ets hope for next year 2024-07-31 17:18:34 <@pboy:fedora.im> Yeah, let's go on. 2024-07-31 17:18:44 <@pboy:fedora.im> !topic 2. Ansible assisted installation and configuration of NFS service 2024-07-31 17:18:44 <@pboy:fedora.im> 2024-07-31 17:18:55 <@pboy:fedora.im> !link https://pagure.io/fedora-server/issue/138 2024-07-31 17:19:35 <@pboy:fedora.im> as discussed, I tried to write down our goal: 2024-07-31 17:19:44 <@pboy:fedora.im> !link https://pagure.io/fedora-server/issue/138#comment-920322 2024-07-31 17:20:09 <@eseyman:fedora.im> jwhimpel just left 2024-07-31 17:20:29 <@eseyman:fedora.im> He was trying to update the git repo yesterday and today 2024-07-31 17:21:18 <@pboy:fedora.im> Yeah. I think he should use ssh. It's much more convinient. 2024-07-31 17:22:02 <@mowest:fedora.im> I looked at that too, doesn't pagure give you either an https or an ssh URL to copy and do a "git clone" with? 2024-07-31 17:22:15 <@pboy:fedora.im> Yes, you can choose 2024-07-31 17:22:42 <@pboy:fedora.im> I wrote a short guide for our documentation: 2024-07-31 17:22:44 <@mowest:fedora.im> I agree, using the ssh URL is the best way to interact with pagure IMHO. 2024-07-31 17:22:53 <@pboy:fedora.im> https://docs.fedoraproject.org/en-US/server-working-group/usr-docs-maintenance/local-authoring/ 2024-07-31 17:23:23 <@pboy:fedora.im> It includes the steps necessary to work with git. 2024-07-31 17:24:29 <@pboy:fedora.im> I think we have to wait for John to successfully upload the scripts he developed. 2024-07-31 17:24:58 <@pboy:fedora.im> But maybe we can discuss, it I met our goals correctly in the proposal? 2024-07-31 17:27:00 <@eseyman:fedora.im> I'll read the guide by the end of the week and supply feedback 2024-07-31 17:27:50 <@pboy:fedora.im> By guide you mean the article about how to contribute to our docs? 2024-07-31 17:29:12 <@eseyman:fedora.im> yes 2024-07-31 17:29:43 <@pboy:fedora.im> OK. thanks. I wrote a longer version as part of docs team at: 2024-07-31 17:30:30 <@pboy:fedora.im> https://docs.stg.fedoraproject.org/en-US/fedora-docs/contributing-docs/tools-local-authoring-env/ 2024-07-31 17:30:52 <@pboy:fedora.im> Maybe, we can expand and update our server doc a bit. 2024-07-31 17:32:19 <@pboy:fedora.im> But regarding Ansible, the questions is whether we agree about our goal according the my comment to issue 138 where I tried to summerize our discussion. 2024-07-31 17:32:58 <@pboy:fedora.im> !link https://pagure.io/fedora-server/issue/138#comment-920322 2024-07-31 17:33:36 <@eseyman:fedora.im> I agree 100% with the goal 2024-07-31 17:34:05 <@pboy:fedora.im> Good, an other comments? 2024-07-31 17:35:51 <@mowest:fedora.im> The goal looked good. (Not sure how ansible scripts work and are formatted). Could we simply add a comment to the ansible playbook that gives examples of different ways to set up when the playbook is run where your "directories, stores, or remote stores" are located, so that the playbook becomes "self-documenting"? 2024-07-31 17:36:26 <@mowest:fedora.im> That might simplify any documentation that we would have to do for that Ansible setup. 2024-07-31 17:37:38 <@mowest:fedora.im> I feel like a number of Linux configuration files act in this way, giving example options in the comments of the config file. 2024-07-31 17:37:43 <@pboy:fedora.im> We can try this way. allthough I think it is easier to find for users to have in in the documentation. Probably a shorter version in docs and a longer one as part of the code. 2024-07-31 17:37:58 <@pboy:fedora.im> I think, we'll have to try out. 2024-07-31 17:39:13 <@mowest:fedora.im> I was also thinking since the playbook is just text we could use the ASCIIDOC "code" formatting to display the Ansible Playbook in the documentation, of course, as the playbook is updated, the documentation would need to be updated separately. 2024-07-31 17:39:40 <@eseyman:fedora.im> oh, there's definitely going to be some growing pains wrt Ansible. Be prepared to move things around... 2024-07-31 17:40:34 <@pboy:fedora.im> Well, let's focus on our goal for the moment: 2024-07-31 17:40:46 <@pboy:fedora.im> proposed !agreed WSG agrees to the goal as defined in comment https://pagure.io/fedora-server/issue/138#comment-920322 to issue 138 2024-07-31 17:41:17 <@pboy:fedora.im> I understand, there is no objections. Therefore 2024-07-31 17:41:19 <@pboy:fedora.im> 3 2024-07-31 17:41:23 <@pboy:fedora.im> 2 2024-07-31 17:41:26 <@pboy:fedora.im> 1 2024-07-31 17:41:34 <@pboy:fedora.im> !agreed WSG agrees to the goal as defined in comment https://pagure.io/fedora-server/issue/138#comment-920322 to issue 138 2024-07-31 17:42:18 <@pboy:fedora.im> !agreed Server WG agrees to the goal as defined in comment https://pagure.io/fedora-server/issue/138#comment-920322 to issue 138 2024-07-31 17:42:32 <@pboy:fedora.im> OK. 2024-07-31 17:42:52 <@pboy:fedora.im> Another item to discuss here? 2024-07-31 17:43:22 <@pboy:fedora.im> Let's go on then 2024-07-31 17:43:35 <@pboy:fedora.im> !topic 3. Optimizing NFS service documentation 2024-07-31 17:43:47 <@pboy:fedora.im> link https://pagure.io/fedora-server/issue/138 2024-07-31 17:43:59 <@pboy:fedora.im> Current status so far: 2024-07-31 17:43:59 <@pboy:fedora.im> - We want to split the current NFS draft in 2 parts: Installation and (Basic) Configuration. 2024-07-31 17:43:59 <@pboy:fedora.im> I prepared 2 corresponding empty documents. 2024-07-31 17:45:20 <@pboy:fedora.im> !link https://docs.stg.fedoraproject.org/en-US/fedora-server/services/filesharing-nfs-install/ 2024-07-31 17:45:27 <@pboy:fedora.im> !link https://docs.stg.fedoraproject.org/en-US/fedora-server/services/filesharing-nfs-config/ 2024-07-31 17:45:59 <@pboy:fedora.im> How do we proceed? 2024-07-31 17:47:38 <@mowest:fedora.im> On Fedora Server, NFS is already installed, is Ansible? I guess I could take a stab at writing some docs next week when I'm at Flock. 2024-07-31 17:48:18 <@pboy:fedora.im> @mowest NFS client is installed, not NFS server 2024-07-31 17:48:22 <@mowest:fedora.im> Since I never use NFS I would not be able to do a lot with the "configuration" until I see the Ansible Playbook file that John Himpel is working on. 2024-07-31 17:49:28 <@mowest:fedora.im> Ok, so I would need to step through the "required packages" for the "Installation Page" then configuration options I imagine would be clearer when I see the Playbook. 2024-07-31 17:50:14 <@pboy:fedora.im> Yes, I agree. So let's postpone this until we discussed the first playbook version. 2024-07-31 17:50:42 <@mowest:fedora.im> I agree that would be best to first review the first playbook before proceeding with docs. 2024-07-31 17:50:57 <@pboy:fedora.im> OK, so next topic 2024-07-31 17:51:08 <@pboy:fedora.im> !topic 4. Revisiting Fedora Server release criteria 2024-07-31 17:51:24 <@pboy:fedora.im> !link https://pagure.io/fedora-server/issue/61 2024-07-31 17:52:24 <@eseyman:fedora.im> still TBD 2024-07-31 17:53:20 <@eseyman:fedora.im> I really would like to a dnsmasq/tftp role with test cases so that we know that works on release 2024-07-31 17:54:31 <@pboy:fedora.im> Ok, so we should probably focus on Ansible support for the next weeks to bring this substantly forward? 2024-07-31 17:55:38 <@mowest:fedora.im> I would love podman module for cockpit installed by default. But I'm also wondering if Ansible support and then a series of playbooks to add the desired role for the Fedora server is the way to go, then we could have a lean mean server install that is hopefully easy to build on top of with Ansible playbooks. 2024-07-31 17:58:25 <@eseyman:fedora.im> next sure we're going to be able to get a lot of work done during the next few weeks, between Flock and vacation 2024-07-31 17:58:46 <@mowest:fedora.im> Also under release criteria, is there a reason why the default server install doesn't create a logical volume that expands to fill the whole hard drive? I think by default it currently limits the logical volume to 16gigs or something like that. I always end up expanding the logical volume when I realize that I'm running out of space but still have GB's of space unused and inaccessible. 2024-07-31 18:00:04 <@pboy:fedora.im> mowest: Yes, there is a good reason. Look at the installation introduction. We want to separate system data and workload data. 2024-07-31 18:00:44 <@mowest:fedora.im> Okay, I will explore that further. Thanks for letting me know there is a reason. 2024-07-31 18:01:07 <@pboy:fedora.im> Well, I think out time is up. 2024-07-31 18:01:31 <@pboy:fedora.im> We should candel the meeting next week because of Flock an meet again in 14 days. 2024-07-31 18:01:33 <@eseyman:fedora.im> and I still have a million more things to do before Flock... 2024-07-31 18:01:42 <@mowest:fedora.im> Feel better soon, I was looking forward to meeting you Peter Boy at Flock, rest and get better. 2024-07-31 18:02:00 <@eseyman:fedora.im> Agreed that we should cancel next meeting 2024-07-31 18:02:07 <@mowest:fedora.im> I agree with canceling next weeks meeting. 2024-07-31 18:02:38 <@pboy:fedora.im> OK, then, let's close 2024-07-31 18:02:47 <@pboy:fedora.im> Many thanks for the good wishes. I hope I recover quickly. 2024-07-31 18:03:15 <@eseyman:fedora.im> See you next time 2024-07-31 18:03:27 <@pboy:fedora.im> Bye bye! 2024-07-31 18:03:29 <@pboy:fedora.im> !endmeeting