16:02:27 <phsmoura> #startmeeting Infrastructure (2023-06-29) 16:02:27 <zodbot> Meeting started Thu Jun 29 16:02:27 2023 UTC. 16:02:27 <zodbot> This meeting is logged and archived in a public location. 16:02:27 <zodbot> The chair is phsmoura. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:02:27 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:02:27 <zodbot> The meeting name has been set to 'infrastructure_(2023-06-29)' 16:02:27 <phsmoura> #meetingname infrastructure 16:02:27 <zodbot> The meeting name has been set to 'infrastructure' 16:02:27 <phsmoura> #chair nirik zlopez nb bodanel dtometzki jnsamyak lenkaseg 16:02:27 <phsmoura> #info Agenda is at: https://board.net/p/fedora-infra 16:02:27 <phsmoura> #info About our team: https://docs.fedoraproject.org/en-US/cpe/ 16:02:27 <zodbot> Current chairs: bodanel dtometzki jnsamyak lenkaseg nb nirik phsmoura zlopez 16:02:28 <phsmoura> #info Fedora Infra documentation: https://docs.fedoraproject.org/en-US/infra 16:02:32 <phsmoura> #topic greetings! 16:02:52 <mkonecny> .hello zlopez 16:02:53 <zodbot> mkonecny: zlopez 'Michal Konecny' <michal.konecny@pacse.eu> 16:03:18 <smooge> .hi 16:03:19 <zodbot> smooge: smooge 'Stephen Smoogen' <smooge@redhat.com> 16:03:31 <nirik> good morning everyone. Happy monday! 16:03:35 <phsmoura> heelo 16:04:15 <phsmoura> did my command to start the meeting worked? got disconnected after sending the msgs 16:04:46 <mkonecny> It didi 16:05:02 <phsmoura> ok, thanks :) 16:05:15 <mkonecny> nirik: Monday? 16:05:35 <nirik> it's always monday in the sysadmin world. ;) 16:05:39 <smooge> 4th monday of the week 16:05:40 <darknao> .hi 16:05:40 <zodbot> darknao: darknao 'Francois Andrieu' <darknao@drkn.ninja> 16:05:54 <jnsamyak> Lol! 16:06:02 <jnsamyak> .hello jnsamyak 16:06:03 <zodbot> jnsamyak: jnsamyak 'Samyak Jain' <samyak.jn11@gmail.com> 16:06:24 <smooge> It is also the 180th Monday of 2023. There are only 175 more Monday's until Christmas 16:07:04 <phsmoura> #topic New folks introductions 16:07:04 <phsmoura> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 16:07:04 <phsmoura> #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted 16:07:14 <phsmoura> do we have new people around? 16:08:17 <phsmoura> moving on then 16:08:19 <phsmoura> #topic Next chair 16:08:20 <phsmoura> #info magic eight ball says: 16:08:20 <phsmoura> #info chair 2023-07-06 - dtometzki 16:08:20 <phsmoura> #info chair 2023-07-13 - lenkaseg 16:08:20 <phsmoura> #info chair 2023-07-20 - ??? 16:08:20 <phsmoura> #info chair 2023-07-27 - ??? 16:08:53 <mkonecny> I can take the 2023-07-20 16:09:27 <phsmoura> anyone wants to take 2023-07-27? 16:10:37 <phsmoura> ok, I think we are fine for the following weeks here is what we have: 16:10:42 <phsmoura> #info chair 2023-07-06 - dtometzki 16:10:43 <phsmoura> #info chair 2023-07-13 - lenkaseg 16:10:43 <phsmoura> #info chair 2023-07-20 - mkonecny 16:11:05 <phsmoura> next topic 16:11:09 <phsmoura> #topic announcements and information 16:11:09 <phsmoura> #info CPE Infra&Releng EU-hours team has a Monday through Thursday 30 minute meeting going through tickets at 0730 UTC in #centos-meeting 16:11:09 <phsmoura> #info CPE Infra&Releng NA-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1800 UTC in #fedora-meeting-3 16:11:09 <phsmoura> #info flock to fedora coming up in early aug (2nd-4th in cork, ie) https://flocktofedora.org 16:11:41 <phsmoura> any other announcement? 16:12:44 <nirik> #info next tuesday is a holiday in the US 16:12:52 <nirik> I think there's a holiday in cz also next week 16:14:08 <mkonecny> #info Next Wednesday and Thursday are holidays in CZ 16:15:16 <phsmoura> #topic Oncall 16:15:31 <phsmoura> #info https://fedoraproject.org/wiki/Infrastructure/Oncall 16:15:31 <phsmoura> #info https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/ 16:15:31 <phsmoura> ## .oncalltakeeu .oncalltakeus 16:15:31 <phsmoura> #info nirik is on call from 2023-06-23 to 2023-06-29 16:15:31 <phsmoura> #info darknao is on call from 2023-06-30 to 2023-07-06 16:15:32 <phsmoura> #info eddiejenningsjr is on call from 2023-07-07 to 2023-07-13 16:15:34 <phsmoura> #info ??? is on call from 2023-07-14 to 2023-07-20 16:15:35 <phsmoura> #info ??? is on call from 2023-07-21 to 2023-07-27 16:15:54 <phsmoura> anyone wants to take 2023-07-14 to 2023-07-20 or 2023-07-21 to 2023-07-27? 16:17:02 <eddiejenningsjr> I'm here. I promise. I may or may not have been distracted by work :) 16:17:54 <phsmoura> lets move on to summary then 16:18:04 <phsmoura> #info Summary of last week: nirik 16:18:26 <nirik> let me see. I think there was one ping... 16:19:04 <nirik> yeah, it was a releng one about some eln issues. 16:19:08 <nirik> Otherwise nothing much 16:19:41 <darknao> .oncalltakeeu 16:19:41 <zodbot> darknao: Kneel before zod! 16:20:08 <phsmoura> ok, do you have anything about monitoring nirik 16:20:12 <phsmoura> #topic Monitoring discussion [nirik] 16:20:12 <phsmoura> #info https://nagios.fedoraproject.org/nagios 16:20:12 <phsmoura> #info Go over existing out items and fix 16:20:31 <nirik> yeah, lets see. 16:21:22 <nirik> There's an issue with out fedmsg monitoring script still... we need to adjust it to work with the python2 version as well as the python3 one 16:21:57 <nirik> and there's 2 alerts on notifs-backend01 still... it's reading the right socket there, but not working for some reason. 16:22:10 <nirik> I was hoping Zlopez might be able to look, because I have no idea on that one. ;) 16:22:11 <mkonecny> Couldn't we update it to python 3 version everywhere? 16:22:43 <nirik> no. badges is still python2, fedimg is still python2. busgateway is still python2. 16:22:59 <nirik> unless we want to port those all to python3... which would be great, but... 16:23:01 <mkonecny> Ok, that makes sense 16:23:36 <nirik> I think we can just make the script check -3 first, then look for without it... 16:23:55 <nirik> the notifs-backend01 alert is a timeout... UNKNOWN - ZMQ timeout. No message received in 20000 ms 16:24:20 <mkonecny> That sounds reasonable for the script 16:24:39 <nirik> I think aheath1992 was gonna do a pr, but we still had questions? I am not sure where we left it... 16:24:59 <mkonecny> I will look into the notifs-backend issue tomorrow 16:25:27 <nirik> that would be great! 16:25:46 <nirik> also, we are continuing to get new fmn alerts. We might be able to tune that to not alert as much 16:26:15 <mkonecny> I actually forgot about the alert :/ 16:26:40 <nirik> (by 'new fmn' I mean the new notifications app, the one in openshift/new) 16:26:47 <nirik> I can try and adjust it some 16:26:55 <nirik> thats all I had on monitoring off hand. 16:28:23 <phsmoura> ok, lets go through backlog refinement very quick and then move to learning topic 16:28:38 <phsmoura> #topic Revisit blocked tickets 16:28:38 <phsmoura> #info Check if any blocked ticket is unblocked 16:28:38 <phsmoura> #link https://pagure.io/fedora-infrastructure/issues?status=Open&tags=blocked&priority=0&close_status= 16:29:19 <phsmoura> all remain blocked? 16:29:27 <nirik> all still blocked. There is hope for the aarch64 signing stuff on the horizon tho. 16:29:45 <mkonecny> I'm currently working on https://pagure.io/fedora-infrastructure/issue/10372, hopefully I will move it forward 16:30:35 <phsmoura> ok :) 16:30:38 <phsmoura> #topic Fedora Infra backlog refinement 16:30:38 <phsmoura> #info Refine oldest tickets on Fedora Infra tracker 16:30:38 <phsmoura> #link https://pagure.io/fedora-infrastructure/issues?status=Open&order_key=last_updated&order=asc 16:31:06 <nirik> I wonder... 16:31:12 <phsmoura> any of those tickets we should review? 16:31:27 <nirik> if we should move to doing this with releng tickets now...but I guess thats more for the releng meeting. 16:32:06 <mkonecny> That is more for releng meeting 16:32:35 <mkonecny> .ticket 7361 16:32:36 <zodbot> mkonecny: Issue #7361: Signing infrastructure for aarch64 - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/7361 16:33:02 <mkonecny> Are we still blocked on this? 16:33:23 <nirik> there's some progress on this, but nothing really to say right now. Still needs more things to get into place. 16:34:19 <mkonecny> .ticket 10241 16:34:20 <zodbot> mkonecny: Issue #10241: Port apps to OIDC - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/10241 16:35:05 <mkonecny> I'm working on the Pagure right now, but otherwise it's still the same 16:35:56 <nirik> +1 16:36:15 <mkonecny> .ticket 10845 16:36:16 <zodbot> mkonecny: Issue #10845: reply by email to Pagure issues bounce - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/10845 16:36:57 <nirik> I'm not sure at all whats going on there... need someone to spend time making sure it's still happening, duplicate it, etc. 16:39:07 <nirik> I could say I will, but... I haven't gotten to it yet. ;) 16:39:25 <mkonecny> I'm not sure how I can help 16:40:46 <phsmoura> any other ticket we should take a look? 16:40:50 <smooge> well to see if it is still happening.. someone just needs to try and reply to a ticket in say fedora-infra and if they get a bounce or something? 16:41:04 <nirik> yep 16:41:13 <nirik> or any pagure.io project 16:41:35 <smooge> trying with that ticket 16:41:36 <nirik> if it's not and it's still happening to the reporter, there's something going on with their account or email or something. 16:41:49 <smooge> will let you know and update ticket 16:42:12 <mkonecny> smooge++ 16:42:14 <nirik> thanks smooge 16:42:24 <smooge> looks like with them 16:42:41 <mkonecny> .ticket 11245 16:42:42 <zodbot> mkonecny: Issue #11245: DANE TLSA record for fedoraproject.org seems outdated - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/11245 16:43:30 <nirik> ryan had a PR... but it needed adjustment 16:43:43 <nirik> I can ping him about it next time I "see" him 16:44:08 <nirik> basically it was fixed, but we want a nagios check to make sure we know when it breaks again. 16:44:23 <mkonecny> PR in question https://pagure.io/fedora-infra/ansible/pull-request/1405 16:45:58 <mkonecny> .ticket 8213 16:45:59 <zodbot> mkonecny: Issue #8213: fedmsg -> fedora-messaging migration tracker - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/8213 16:46:56 <mkonecny> There are few apps we want to get rid off 16:47:09 <nirik> yep. 16:47:19 <mkonecny> And there is some work being done on badges as well 16:47:20 <smooge> nirik: mkonecny a higher priority issue on pagure may be why it stops logging to rsyslog every logrotate. Had to restart rsyslogd again 16:47:28 <nirik> I thought the wiki was moved, but it turns out it was not. 16:47:52 <nirik> smooge: ☹️ 16:48:30 <mkonecny> smooge: Doesn't sound good 16:49:18 <phsmoura> should we move to learning topic? Im afraid we are running out of time for it :/ 16:50:11 <mkonecny> Do we have learning topic for today? 16:50:19 <phsmoura> yep 16:50:40 <mkonecny> Oh, we should have skipped the backlog refinement than 16:50:51 <phsmoura> ok, eddiejennings are you around? 16:51:08 <eddiejenningsjr> I am. Thank you for ping 16:51:28 <eddiejenningsjr> I was pulled away once more. 16:51:33 <phsmoura> stage is yours 16:51:36 <phsmoura> #topic Learning topic 16:51:37 <phsmoura> #info Ansible install options [eddiejennings] 2023-06-29 16:52:06 <eddiejenningsjr> So this will be a little preview of a larger discussion, since we have about 10 minutes left. 16:52:38 <eddiejenningsjr> There are four may ways of installing Ansible on the server which will serve as your control node. 16:54:30 <eddiejenningsjr> One method is using the installer for Red Hat's Ansible Automation Platform. This is the paid product from Red Hat, which unfortunately I've never been able to use. 16:55:09 <eddiejenningsjr> The AWX project is the upstream project of Ansible Automation Platform. Installation of it requires using Kubernets -- which unfortunately I haven't had experience. 16:55:58 <eddiejenningsjr> The next methods are the ones with which I have experience. 16:56:38 <eddiejenningsjr> I lied. I said four methods, but there are three. The second method is using a distribution's package manager to install either the ansible package or the ansible-core package. 16:57:02 <eddiejenningsjr> The final method is installing either ansible or ansible-core using pip, which installs from PyPI. 16:57:55 <eddiejenningsjr> The next time we have a larger learning discussion block, I'll go into details about the ansible and ansible-core packages. Their differences, and when one may choose to use PyPI instead of a distro's repository and vice-versa. 16:58:23 <eddiejenningsjr> So not much information, but a little preview of what I'll discuss when we have more time :) 16:59:38 <phsmoura> should we reschedule that learning topic for july 13rd? 17:00:04 <phsmoura> or next week? 17:00:12 <eddiejenningsjr> I'm fine with either. 17:00:50 <eddiejenningsjr> I'd probably need 20-25 minutes to give it justice. 17:01:18 <phsmoura> what do you all think? next week or july 13rd? before we end this meeting 17:01:45 <dtometzki> Next week 17:02:16 <phsmoura> ok, next week it is then 17:02:29 <phsmoura> thanks everyone :) 17:02:38 <phsmoura> #endmeeting