infrastructure
LOGS
16:00:37 <dtometzki> #startmeeting Infrastructure (2022-06-23)
16:00:37 <zodbot> Meeting started Thu Jun 23 16:00:37 2022 UTC.
16:00:37 <zodbot> This meeting is logged and archived in a public location.
16:00:37 <zodbot> The chair is dtometzki. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:00:37 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:00:37 <zodbot> The meeting name has been set to 'infrastructure_(2022-06-23)'
16:00:38 <dtometzki> #meetingname infrastructure
16:00:38 <zodbot> The meeting name has been set to 'infrastructure'
16:00:38 <dtometzki> #chair nirik siddharthvipul mobrien zlopez bodanel dtometzki jnsamyak computerkid
16:00:38 <zodbot> Current chairs: bodanel computerkid dtometzki jnsamyak mobrien nirik siddharthvipul zlopez
16:00:38 <dtometzki> #info Agenda is at: https://board.net/p/fedora-infra
16:00:38 <dtometzki> #info About our team: https://docs.fedoraproject.org/en-US/cpe/
16:00:38 <dtometzki> #info Fedora Infra documentation: https://docs.fedoraproject.org/en-US/infra
16:00:40 <dtometzki> #topic greetings!
16:00:52 <dtometzki> .hi
16:00:53 <zodbot> dtometzki: dtometzki 'Damian Tometzki' <linux@tometzki.de>
16:01:01 <nirik> morning
16:01:07 <dtometzki> hi nirik
16:01:09 <phsmoura> morning
16:01:18 <dtometzki> morning
16:01:22 <EddieJenningsJr[> .hi
16:01:22 <zodbot> EddieJenningsJr[: Error: Missing "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.
16:01:39 <mkonecny> .hellop zlopez
16:01:44 <mkonecny> .hello zlopez
16:01:45 <zodbot> mkonecny: zlopez 'Michal Konecny' <michal.konecny@psmail.xyz>
16:02:26 <EddieJenningsJr[> Bah, am on Matrix and zod yelled at me using .hi :P
16:02:39 <nikolay_> hi
16:03:08 <dtometzki> hi
16:03:23 <dtometzki> nice to see you all
16:03:32 <dtometzki> #topic New folks introductions
16:03:32 <dtometzki> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves
16:03:32 <dtometzki> #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted
16:03:53 <dtometzki> any new people who would like to join ?
16:05:05 <dtometzki> it seems no
16:05:25 <dtometzki> then we will go to the next topic
16:05:34 <dtometzki> #topic Next chair
16:05:34 <dtometzki> #info magic eight ball says:
16:05:34 <dtometzki> #info chair 2022-06-30 - eddiejennings
16:05:34 <dtometzki> ##nfo chair 2022-07-07 - ???
16:05:54 <dtometzki> anyone available for 07-07 ?
16:06:40 <dtometzki> hello ?
16:07:04 <nirik> I guess I could take it if no one else wants it
16:07:58 <dtometzki> #nfo chair 2022-07-07 - nirik
16:08:09 <dtometzki> many thanks nirik
16:08:47 <dtometzki> so next
16:08:50 <dtometzki> #topic announcements and information
16:08:50 <dtometzki> #info CPE Infra&Releng EU-hours team has a Monday through Thursday 30 minute meeting going through tickets at 1030 Europe/paris in #centos-meeting
16:08:50 <dtometzki> #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:08:50 <dtometzki> #info If your team wants support from the Fedora Program Management Team, file an isssue: https://pagure.io/fedora-pgm/pgm_team/issues?template=support_request
16:08:52 <dtometzki> #info please help us with improving contribution to fedora infra https://discussion.fedoraproject.org/t/improving-contribution-to-fedora-infrastructure/38294/8
16:08:55 <dtometzki> #info oncall should also handling #fedora-releng pings if possible
16:08:57 <dtometzki> #info Fedora annual contributor survey is now available https://fedoraproject.limequery.com/2022
16:08:59 <dtometzki> #info Call for proposals for Nest open: https://communityblog.fedoraproject.org/nest-with-fedora-fedora-hatch-announcing-dates-call-for-volunteers/
16:09:02 <dtometzki> #info bodhi updated
16:09:06 <dtometzki> #info https://release-monitoring.org 1.4.0 released
16:09:09 <mkonecny> I can take it
16:09:27 <dtometzki> any other announcements or information or can we anything remove ?
16:09:37 <nirik> mkonecny: you're welcome to it if you want it. ;)
16:10:11 <dtometzki> i think bodhi updated we can remove ?
16:10:17 <nirik> dtometzki: yep.
16:10:46 <eddiejennings> hmm.  looks like Matrix might be getting behind :(
16:10:47 <zlopez> It seems my message is not visible on Matrix
16:10:56 <dtometzki> ok good removed
16:11:13 <zlopez> I can take the oncall
16:11:34 <dtometzki> for this week zlopez ?
16:11:50 <dtometzki> i added me when i prepared the meeting
16:12:09 <zlopez> 7th July
16:12:22 <f_crudge> Hello :) sorry i missed the beginning
16:12:28 <dtometzki> hi
16:12:42 <dtometzki> #topic Oncall
16:12:42 <dtometzki> #info https://fedoraproject.org/wiki/Infrastructure/Oncall
16:12:42 <dtometzki> #info https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/
16:12:42 <dtometzki> ## .oncalltakeeu .oncalltakeus
16:12:42 <dtometzki> #info eddiejennings on call from 2022-06-16 to 2022-06-23
16:12:42 <dtometzki> #info dtometzki on call from 2022-06-24 to 2022-06-30
16:12:44 <dtometzki> #info ??? on call from 2022-07-01 to 2022-07-07
16:12:46 <dtometzki> #info Summary of last week: (from current oncall )
16:12:52 <nirik> zlopez: you mean chair?
16:13:14 <zlopez> Yeah chair not oncall :-D
16:13:15 <austinpowered> .hi
16:13:17 <dtometzki> zlopez, from 2022-07-01 to 2022-07-07 ? or chair ?
16:13:18 <zodbot> austinpowered: austinpowered 'T.C. Williams' <fedoraproject@wootenwilliams.com>
16:13:38 <mobrien1> Matrix seems all over the place but I can take oncall
16:14:15 <dtometzki> #info mobrien on call from 2022-07-01 to 2022-07-07
16:14:36 <eddiejennings> Yeah.  Had to switch to IRC
16:14:56 <mobrien1> Thanks dtometzki
16:15:03 <dtometzki> .oncalltakeeu
16:15:03 <zodbot> dtometzki: Kneel before zod!
16:15:23 <dtometzki> any points fro last week ?
16:15:27 <dtometzki> from
16:15:44 <eddiejennings> This past week was quiet from what I saw
16:16:00 <dtometzki> nice to hear
16:16:02 <eddiejennings> bcotton, had one issue with the wiki, where my mere appearance on Matrix solved the problem :P
16:16:31 <eddiejennings> Other than that, all was quiet
16:16:48 <dtometzki> thanks eddiejennings
16:17:06 <f_crudge> I realised i missed the point you said any new people like to join, should i wait for next meeting to enquire about that?
16:17:44 <nirik> f_crudge: not at all... perhaps wait for the end and the open floor?
16:17:47 <dtometzki> no welcome f_crudge
16:18:03 <f_crudge> Of course my appologies :)
16:18:06 <dtometzki> i come back in open floor ok ?
16:18:34 <dtometzki> now nirik you topic
16:18:38 <dtometzki> #topic Monitoring discussion [nirik]
16:18:38 <dtometzki> #info https://nagios.fedoraproject.org/nagios
16:18:38 <dtometzki> #info Go over existing out items and fix
16:18:39 <nirik> well... about that
16:18:46 <nirik> oh this. right
16:18:51 <nirik> lets see
16:19:31 <nirik> nothing too interesting this week... I think in general alerts have been down since we moved resultsdb to openshift. ;)
16:19:52 <zlopez> Glad to hear
16:20:02 <dtometzki> cool
16:20:30 <dtometzki> i see we have one learning topic for today
16:20:37 <dtometzki> #topic Learning topic
16:20:37 <dtometzki> ```
16:20:37 <dtometzki> #topic Upcoming learning topics
16:20:37 <dtometzki> #info 2022-06-23 - zabbix [nirik]
16:20:37 <dtometzki> #info TBD - BTRFS 2 [eddiejennings]
16:20:54 <dtometzki> nirik, is your part again
16:20:55 <nirik> about that
16:21:02 <nirik> I have had 0 time to work on this.
16:21:09 <nirik> so, I am going to have to postpone...
16:21:20 <dtometzki> for 07.07
16:21:23 <nirik> but I am willing to talk about any other topics I know if that works.
16:21:42 <dtometzki> yes that is ok too
16:21:44 <eddiejennings> any wisdom from nirik = good wisdom
16:21:49 <nirik> at this point, I would rather not set a date. I have been really busy and am not sure when I am going to get to zabbix.
16:22:07 <nirik> I'd like to... but not enough hours in the day sadly.
16:22:21 <nirik> Are there other topics folks would like to hear about?
16:22:57 <dtometzki> #info TBD - zabbix [nirik]
16:23:45 <nirik> zlopez: might be good to go over your map you made sometime (especially for new folks)
16:24:04 <zlopez> nirik: Good idea
16:24:46 <zlopez> I will add it to upcoming topics
16:24:54 <zlopez> Or I can talk about it right now
16:25:06 <nirik> sure, if you like...
16:25:06 <dtometzki> if you can zlopez ?
16:25:18 <dtometzki> please do
16:25:20 <zlopez> OK
16:26:22 <zlopez> So what I will talk about is the map of critical apps in Fedora Infrastructure
16:26:52 <zlopez> The map could be found here in your documentation https://docs.fedoraproject.org/en-US/infra/map_critical_services/
16:27:19 <zlopez> What was the origin of this map?
16:27:57 <zlopez> We needed something for new folks in Fedora Infra to show what is the relationship between our apps
16:28:33 <zlopez> I myself was confused on some things, but thanks to the help of others in the infra I was able to put it together
16:28:46 <zlopez> And now for the map itself
16:29:22 <zlopez> It's separated to multiple parts based on the purpose of the application
16:29:54 <zlopez> Metadata providers contain apps that provides API to get information about packages in Fedora
16:30:12 <zlopez> Or not only packages but Fedora releases as well
16:30:38 <zlopez> Monitoring are apps that helps us monitor the Fedora Infra
16:31:01 <zlopez> Infra tools are tools used by infra for other purposes
16:32:29 <zlopez> Here you can see toddlers, which are basically fedora message consumers that are doing various tasks, and mirror_from_pagure which is helping us to mirror Pagure repositories to GitHub
16:33:19 <zlopez> Authentication contains all apps related to Fedora Authentication System - FAS for short
16:33:56 <zlopez> The biggest section is Packaging
16:34:43 <zlopez> Which contains all the apps related to package anything in fedora
16:35:55 <zlopez> Messaging bus contains apps that help us with emitting Fedora messages which are used for communication of the apps between themselves
16:36:10 <dtometzki> and what can we do when one service is downor not available ?
16:36:33 <zlopez> These messages could be consumed outside of the Fedora Infra as well, so you can setup your own automation based on those messages
16:36:57 <zlopez> dtometzki: Best way is to contact oncall
16:37:26 <zlopez> Or filling up ticket on https://pagure.io/fedora-infrastructure/issues
16:37:41 <zlopez> So back to the map
16:37:42 <dtometzki> ok
16:38:28 <nirik> mkonecny: I wonder if it would be helpfull on this map to make apps that are in openshift use a different shape or something so it would be more obvious which those were... but I guess this is kinda higher level than that.
16:38:44 <zlopez> Community facing are apps that are made to interact directly with Fedora users
16:39:38 <zlopez> nirik: This shouldn't be a problem to do, I just did it to make it visible what is maintained by us and what we only host + to see the relations between the apps themselves
16:40:05 <zlopez> And the last section are Fedora release apps
16:40:51 <zlopez> These apps are apps that are only used to create composes and help us provide them to public
16:41:59 <zlopez> From the map you can clearly see what is actually maintained by Fedora Infra and what we only host or what is outside of the scope, but it's still part of the packaging process
16:42:16 <zlopez> The last category are OpenQA and Fedora CI
16:42:37 <zlopez> Any questions to any specific system or relationship?
16:43:06 <dtometzki> nice overview of all the apss and sevicess
16:43:28 <dtometzki> great thanks zlopez
16:43:34 <zlopez> This was the main reason the map was created
16:43:39 <eddiejennings> Map = great
16:43:46 <nirik> yeah, good stuff. :)
16:44:26 <f_crudge> No, Really clear diagram and good explaination of the highlevel infrastructure
16:44:45 <zlopez> In the table bellow the map you can find a link to source of the app, brief description and why it's critical for infra
16:44:46 <phsmoura> nice topic you had off hand zlopez, thanks
16:45:15 <zlopez> Thanks everyone
16:45:56 <zlopez> I don't have anything else to add to the map, feel free to use it as needed :-)
16:46:21 <dtometzki> yes
16:46:55 <zlopez> So any questions?
16:47:21 <zlopez> Otherwise we can move on to open floor
16:47:43 <dtometzki> i will wait one minute
16:48:40 <dtometzki> #topic Open Floor
16:48:40 <dtometzki> Short Online meeting - 14.07.2022
16:49:24 <dtometzki> f_crudge, welcome to the infrastructure team can you tell us anything about you ?
16:50:46 <f_crudge> Hello, Thank you! I'm from the U.K and work as a DevOps engineer/SRE in the AWS/Azure domain support applications from a sysadmin and Infosec aspect. I enjoy Dungeons and Dragons and spending time with my kids
16:50:58 <nirik> welcome f_crudge!
16:51:23 <f_crudge> I often do 24-7 support work so interested in helping anyway i can as time goes on :)
16:51:34 <eddiejennings> D&D! :D
16:52:07 <zlopez> Yeah, D&D!
16:52:32 <zlopez> And sysadmin is always welcome :-)
16:53:11 <nikolay_> welcome!
16:53:27 <f_crudge> Thank you! :)
16:53:57 <nirik> f_crudge: I can get you added to the apprentice group... is your login to the account system also f_crudge ?
16:54:06 <f_crudge> Yes it is :)
16:54:37 <f_crudge> Oo i forgot to mention i mainly work in Terraform but have experience with Ansible from an automation standpoint
16:54:43 <dtometzki> f_crudge, meeting is every thursday
16:55:10 <zlopez> We also have daily standups from Monday to Thursday
16:55:11 <nirik> f_crudge: huh, not seeing your account for some reason...
16:55:24 <nirik> ah, - instead of _
16:55:33 <f_crudge> ah sorry
16:56:17 <nirik> no worries. added.
16:56:49 <dtometzki> other open foor topic´s to discuss ?
16:57:17 <f_crudge> Thank you for accepting me onto the team im really looking forward to working with you all
16:57:32 <dtometzki> welcome
16:57:39 <dtometzki> :-)
16:57:49 <zlopez> Just for info: I'm now working on moving Pagure to new CI
16:58:14 <zlopez> Hopefully the CI for pagure project will work soon
16:58:26 <nirik> and I am hoping to move the rest of the things off our openshift3 cluster this week.
16:58:47 <zlopez> The Anitya was moved yesterday
17:00:05 <zlopez> There are plenty of PRs for the move from darknao
17:00:24 <nirik> yes, those are the last ones.
17:00:29 <nirik> I merged one yesterday
17:00:35 <zlopez> \o/
17:00:53 <dtometzki> Many thanks to all for joining the meeting. Many thnaks. Here is today a hot day 32 Celcius
17:01:07 <dtometzki> #endmeeting