15:00:08 <mobrien> #startmeeting Infrastructure (2020-10-08)
15:00:08 <zodbot> Meeting started Thu Oct  8 15:00:08 2020 UTC.
15:00:08 <zodbot> This meeting is logged and archived in a public location.
15:00:08 <zodbot> The chair is mobrien. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:08 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:00:08 <zodbot> The meeting name has been set to 'infrastructure_(2020-10-08)'
15:00:08 <mobrien> #meetingname infrastructure
15:00:08 <zodbot> The meeting name has been set to 'infrastructure'
15:00:08 <mobrien> #chair nirik pingou smooge cverna mizdebsk mkonecny abompard siddharthvipul mobrien
15:00:08 <zodbot> Current chairs: abompard cverna mizdebsk mkonecny mobrien nirik pingou siddharthvipul smooge
15:00:08 <mobrien> #info Agenda is at: https://board.net/p/fedora-infra
15:00:08 <mobrien> #info About our team: https://docs.fedoraproject.org/en-US/cpe/
15:00:09 <mobrien> #topic aloha
15:00:25 <mobrien> hello everyone
15:00:28 <siddharthvipul> \o hellow everyone
15:00:28 <mobrien> .hello2
15:00:31 <zodbot> mobrien: mobrien 'Mark O'Brien' <markobri@redhat.com>
15:00:49 <nirik> morning
15:01:00 * nirik is in another meeting too, so ping me if you need me
15:01:10 <mobrien> will do nirik
15:01:46 * pingou is a phone call as well
15:02:13 <mobrien> ok pingou, we'll do the same for you
15:02:26 <mkonecny> .hello zlopez
15:02:27 <zodbot> mkonecny: zlopez 'Michal Konečný' <michal.konecny@psmail.xyz>
15:02:33 <siddharthvipul> .hello siddharthvipul1
15:02:34 <zodbot> siddharthvipul: siddharthvipul1 'Vipul Siddharth' <siddharthvipul1@gmail.com>
15:02:47 <darknao> hello o/
15:02:51 <darknao> .hello2
15:02:52 <zodbot> darknao: darknao 'Francois Andrieu' <naolwen@gmail.com>
15:04:24 <mobrien> #topic New folks introductions
15:04:24 <mobrien> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves
15:04:24 <mobrien> #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted
15:04:36 <mobrien> Do we have anyone new around the place?
15:04:53 <mobrien> This is a chance to just say hello or ask any questions if you have them
15:07:32 <mobrien> ok looks like nobody new today
15:07:38 <mobrien> next topic ....
15:08:00 <mobrien> ### Determine who the next chair is
15:08:00 <mobrien> #topic Next chair
15:08:01 <mobrien> #info magic eight ball says:
15:08:01 <mobrien> #info 2020-10-08 - mobrien
15:08:01 <mobrien> #info 2020-10-15 - siddharthvipul
15:08:01 <mobrien> #info 2020-10-22 - ?
15:08:25 <mobrien> Do we have any volunteer for a host for 2020-10-22
15:09:31 <siddharthvipul> mobrien, we can skip this if we don't have any
15:09:41 <siddharthvipul> next time we can finalize (as we have someone (me) for next week)
15:09:57 <mkonecny> I will take it
15:09:58 <mobrien> ok will do, seems quiet today
15:10:03 <mobrien> mkonecny, sold!
15:10:08 <siddharthvipul> mkonecny, you are the best :D
15:10:09 <smooge> is here finally.. sorry
15:10:22 <siddharthvipul> smooge, welcome \o/
15:10:35 <mobrien> welcome smooge, you haven't missed the juicy parts
15:10:45 <mobrien> #info 2020-10-22 - mkonecny
15:11:19 <mobrien> moving on ...
15:11:23 <mobrien> #topic announcements and information
15:11:24 <mobrien> #info CPE Sustaining EU-hours team has a Monday through Friday 30 minute meeting going through tickets at 0830 UTC in #centos-meeting
15:11:24 <mobrien> #info CPE Sustaining NA-hours team has a Monday through Friday 30 minute meeting going through tickets at 1800 UTC in #fedora-admin
15:11:24 <mobrien> #info Datacenter move is over, but some items still need to be done: see https://fedoraproject.org/wiki/Infrastructure/2020-post-datacenter-move-known-issues
15:11:25 <mobrien> #info F33 Final freeze is in effect
15:11:46 <mobrien> headline info there being that we are in final freexe for f33
15:12:08 <mobrien> s/freexe/freeze
15:12:55 <mobrien> Any other info we should be aware of?
15:13:51 <mobrien> ok moving on ....
15:14:22 <mobrien> #topic Oncall
15:14:22 <mobrien> #info https://fedoraproject.org/wiki/Infrastructure/Oncall
15:14:22 <mobrien> #info siddharthvipul is oncall for 2020-10-01 to 2020-10-08
15:14:22 <mobrien> #info mobrien  is oncall for 2020-10-08 to 2020-10-15
15:14:52 <mobrien> who would like the next oncall for 2020-10-15 to 2020-10-22?
15:15:43 <mobrien> .oncalltakeeu
15:15:46 <zodbot> mobrien: Kneel before zod!
15:17:13 * siddharthvipul will be back in 2 minutes
15:17:29 <mobrien> oncall is easy and can lead to learning new things
15:18:29 <mkonecny> I could take it
15:18:58 <mobrien> thanks mkonecny, you are the saviour for next week!
15:19:28 <mobrien> #info mkonecny is oncall for 2020-10-15 to 2020-10-22
15:20:01 <mobrien> #info Summary of last week: (from current oncall )
15:20:23 <mkonecny> We will see, if I will save anything :-D
15:20:27 <siddharthvipul> 0 pings :)
15:20:51 <mobrien> siddharthvipul, thats good. Things are either working perfectly or too broken
15:20:57 <mobrien> :)
15:21:57 <mobrien> ok next topic
15:22:15 <mobrien> #topic Monitoring discussion [nirik]
15:22:16 <mobrien> #info https://nagios.fedoraproject.org/nagios
15:22:16 <mobrien> #info Go over existing out items and fix
15:22:24 <siddharthvipul> haha, can someone check if zodbot was broken XD
15:22:32 <mobrien> .oncall
15:22:32 <zodbot> mobrien is oncall. My normal hours are 0700 UTC to 1600 UTC Monday through Friday. If I do not answer or it is outside those hours, please file a ticket (https://pagure.io/fedora-infrastructure/issues)
15:22:37 <mobrien> works now
15:23:00 <siddharthvipul> just kidding :
15:23:02 <siddharthvipul> :P
15:23:11 <siddharthvipul> I did check a few times to confirm though XD
15:23:15 <mobrien> regarding nagios, nirik fixed a lot of the persistent failures in the last week
15:23:46 <mobrien> there is a few alerts which are persistent
15:24:10 <mobrien> some of which I suspect are due to nagios alerts needing some fixing
15:24:24 <nirik> yeah
15:24:57 <mobrien> anything else to add nirik, I think that pretty much covers it
15:25:38 <mobrien> we did have a pdc outage for a few hours this week but pingou came to the rescue, I don't think there was any other major incidents to report
15:26:49 <nirik> yeah, sorry, double meeting... :) not much to add.
15:27:18 <mobrien> ok cool, we'll move on.
15:27:32 <mobrien> Next topic is my personal favourite
15:27:36 <mobrien> #topic Learning topic
15:27:43 <siddharthvipul> \o/
15:27:52 <siddharthvipul> thought double meeting might affect this
15:28:00 <siddharthvipul> what are we planning to learn today?
15:28:10 <mobrien> before we hand over to this weeks speaker, do we have any more requests/suggestions for talks
15:28:11 <nirik> oh yeah what was on the list today?
15:28:41 <mobrien> today is mkonecny on release-monitoring
15:28:54 <siddharthvipul> oh awesome
15:29:04 <mkonecny> Yeah, I will start casting some spell :-)
15:29:11 <mobrien> go for it
15:29:21 <mkonecny> So let's start with basic sorcery
15:29:38 <nirik> ah ha. Cool!
15:29:56 <mkonecny> The release-monitoring is running on release-monitoring.org, you can visit it right now
15:30:40 <mkonecny> It has two parts, one is Anitya, which is the realm of magic, and it's what you can see running on the domain
15:31:45 <mkonecny> The second part is just a small island floating beside Anitya, the-new-hotness, which is consuming messages from Anitya and creating a tickets in bugzilla to notify the packagers about new versions of their project
15:32:08 <mkonecny> So what Anitya can do?
15:33:25 <mkonecny> Anitya lets you create the project in it and then watches for every new release of this project
15:34:06 <mkonecny> It checks for the releases regularly
15:35:07 <mkonecny> It also has libraries.io consumer which is SSE client for libraries.io and checking for any new releases from sources available on libraries.io
15:35:33 <mkonecny> Right now it's configured to check for pypi and rubygems projects only
15:37:15 <mkonecny> You could also create a mapping for the downstream on project in Anitya, this is used by the-new-hotness to identify how the package is named in Fedora
15:37:52 <mkonecny> Everyone could edit projects in Anitya, but only admins have permissions to delete something
15:38:38 <mkonecny> If you encounter any project that is not working or the mapping is wrong, you can flag it, and these flags are then processed by admins
15:39:11 <mkonecny> This should be enough about Anitya, so let's teleport to the-new-hotness
15:39:43 <mkonecny> the-new-hotness is a fedora messaging consumer, which consumes messages from Anitya
15:40:52 <mkonecny> Then it checks if the message is valid, the version is really new, if the project isn't retired, if the user wants to be notified and few other checks
15:42:18 <mkonecny> If the user wants to be modified (this could be set directly on package on src.fedoraproject.org) it checks if there is bugzilla ticket for this and if not it creates one, otherwise uses the one already created
15:42:29 <mkonecny> s/modified/notified :-)
15:43:07 <mkonecny> the-new-hotness can also start a scratch build in koji for you
15:43:42 <mkonecny> Currently I'm working on version 1.0 on both Anitya and the-new-hotness
15:44:13 <mkonecny> If anybody is interested, you can see progress here https://github.com/fedora-infra/anitya/milestone/6 and here https://github.com/fedora-infra/the-new-hotness/milestone/2
15:44:22 <mkonecny> Any questions?
15:44:46 <mobrien> Great explanation mkonecny, thanks
15:46:26 <mkonecny> There is much more, if anybody is interested, just ping me :-)
15:47:56 <mobrien> There was a talk at nest about this too from mkonecny https://www.youtube.com/watch?v=UvAkASmbxm8
15:48:22 <mkonecny> And there will be one next week on oSLO :-)
15:49:34 <mobrien> mkonecny++
15:50:11 <mobrien> I must have already given you cookies
15:50:23 <siddharthvipul> mkonecny, that was great
15:50:28 <siddharthvipul> thank you so much
15:50:41 <mobrien> I will give 3 mins for questions then I will go open floor
15:50:41 <nirik> thanks mkonecny!
15:50:47 <nb> mkonecny++
15:50:47 <zodbot> nb: Karma for zlopez changed to 12 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:51:43 <mkonecny> This time at oSLO I will have my wizard hat :-)
15:52:08 <darknao> thanks mkonecny
15:52:17 <darknao> mkonecny++
15:52:17 <zodbot> darknao: Karma for zlopez changed to 13 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:53:52 <mobrien> ok we'll move on
15:53:54 <mobrien> #topic Open Floor
15:54:28 <mobrien> pingou wanted to raise this but he's not available https://pagure.io/fedora-infrastructure/report/Meetings%20ticket
15:55:22 <mobrien> There are a couple of tickets which need more info or may not be needed anymore. If anyone could shed any light on them that would be great
15:58:39 <nirik> we should do those sometime...
15:58:48 <nirik> next week? (if they are still marked)?
16:00:11 <zodbot> geppetto: Error: Can't start another meeting, one is in progress.
16:00:11 <geppetto> #meetingname fpc
16:00:11 <geppetto> #topic Roll Call
16:00:11 <zodbot> The meeting name has been set to 'fpc'
16:00:23 <geppetto> Gah, sorry
16:00:30 <King_InuYasha> .hello ngompa
16:00:30 <mobrien> apologies
16:00:30 <zodbot> King_InuYasha: ngompa 'Neal Gompa' <ngompa13@gmail.com>
16:00:30 <geppetto> Thought you'd ended
16:00:37 <King_InuYasha> oh whoops
16:00:38 <mobrien> #endmeeting