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