16:01:47 #startmeeting Infrastructure (2021-09-23) 16:01:47 Meeting started Thu Sep 30 16:01:47 2021 UTC. 16:01:47 This meeting is logged and archived in a public location. 16:01:47 The chair is mobrien. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:01:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:47 The meeting name has been set to 'infrastructure_(2021-09-23)' 16:01:52 #meetingname infrastructure 16:01:52 The meeting name has been set to 'infrastructure' 16:01:57 #chair nirik siddharthvipul mobrien zlopez pingou bodanel dtometzki jnsamyak computerkid 16:01:57 Current chairs: bodanel computerkid dtometzki jnsamyak mobrien nirik pingou siddharthvipul zlopez 16:02:03 #info Agenda is at: https://board.net/p/fedora-infra 16:02:11 #info About our team: https://docs.fedoraproject.org/en-US/cpe/ 16:02:18 #topic greetings! 16:02:19 .hi 16:02:21 dtometzki: dtometzki 'Damian Tometzki' 16:02:24 .hi 16:02:25 eddiejennings: eddiejennings 'Eddie Jennings' 16:02:27 .hi 16:02:28 zlopez: zlopez 'Michal Konecny' 16:02:35 Hello everyone 16:02:43 .hello petebuffon 16:02:44 petebuffon: petebuffon 'Peter Buffon' 16:02:45 .hi 16:02:47 mobrien: mobrien 'Mark O'Brien' 16:02:48 .hi 16:02:53 lenkaseg: lenkaseg 'Lenka Segura' 16:03:20 morning 16:03:49 How is everyone today? 16:03:50 .hello 16:03:51 austinpowered: (hello ) -- Alias for "hellomynameis $1". 16:04:08 .hello AustinPowered 16:04:09 austinpowered: austinpowered 'T.C. Williams' 16:04:24 .hi 16:04:25 darknao: darknao 'Francois Andrieu' 16:04:43 .hello humaton 16:04:44 jednorozec: humaton 'Tomáš Hrčka' 16:05:20 Looks like we have a good turn out today 16:05:29 #topic New folks introductions 16:05:34 #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 16:05:40 #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted 16:05:49 Any new folks with us this week? 16:06:52 Don't be shy, folks. mobrien won't bite :D 16:07:28 It is nearly dinner time for me though... 16:07:48 Don't scare them :-D 16:08:30 I'm not shy, only old (3 months old already!) 16:08:43 Looks as though there is nobody new 16:08:52 Lets move on to.. 16:08:58 #topic Next chair 16:09:03 #info magic eight ball says: 16:09:13 #info chair 2021-10-07 - darknao 16:09:21 #info chair 2021-10-14 - ??? 16:09:26 any volunteers? 16:09:53 I thought I was chair for 10/14 16:09:53 you can add me 16:10:23 yes anything with the update of the agenda isnt working 16:10:30 I'd volunteer, but I still have PTSD from last time matrix got funny 16:10:52 eddiejennings: I am not sure what happened but the board has darknao 16:11:17 lenkaseg: I'm sure it will cooperate next time. :) 16:11:24 dtometzki: I will add you for 2021-10-14 16:11:28 Matters not when I chair. :) 16:11:32 ok 16:11:37 put me down for 10/21 then :) 16:11:46 lenkaseg: I have those feelings today but all going well so far 16:11:54 \o 16:12:03 #info chair 2021-10-14 - dtometzki 16:12:23 #info chair 2021-10-21 - eddiejennings 16:12:29 I'm a matrix coward and went for hexchat today 16:12:40 are we still looking for volunteer? hopefully in next couple of weeks I won't be working super early hours and I can chair 16:12:58 welp, we are already ahead, I can join the next one to ask 16:13:00 petebuffon: I'm on hexchat now 16:13:50 I have a browser open with kiwi chat as a back up in case matrix bails 16:14:15 siddharthvipul: You can chair again soon 🙂 16:14:25 :3 16:14:39 ok now that the chair is sorted, lets move on 16:14:44 #topic announcements and information 16:14:55 #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:15:01 #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:15:06 #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:15:12 #info Fedora 35 Beta was released on 2021-09-28 16:15:17 #info Fedora 35 Beta freeze is now over 16:15:30 Beta released 🎉 16:15:41 Who is on beta now? :-) 16:15:41 \o/ 16:16:08 I'll be testing the upgrade process on a VM either tonight or tomorrow. 16:16:19 * nirik is on rawhide, but then I always am 16:16:29 I plan on doing a wipe / reinstall on laptop once it's out of beta :D 16:16:32 It was smooth on Silverblue, but it's always smooth on Silverblue :-D 16:17:09 * mobrien will wait for final 16:17:16 yeah same I'll do a wipe and install once the beta is over! 16:18:12 Speaking of final... 16:18:45 #info F35 final freeze starts 2021-10-05 16:18:56 only a small window with no freeze this time 16:19:00 yeah, so fast 16:19:05 This is really soon 16:19:33 it's because beta slipped so much 16:19:54 I thought we still hit the second date 16:20:08 On the plus side when thats over it will be a few months to the next freeze 16:20:40 And we will have a shiny new version of Fedora :-) 16:20:46 Release schedule is here for anyone curios https://fedorapeople.org/groups/schedule/f-35/f-35-key-tasks.html 16:21:02 Downloading the ISO as we speak :P 16:21:39 ok lets move on ... 16:21:45 #topic Oncall 16:21:50 #info https://fedoraproject.org/wiki/Infrastructure/Oncall 16:21:55 #info https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/ 16:22:15 #info lenkaseg on call from 2021-09-24 to 2021-09-30 16:22:16 #info dtometzki on call from 2021-10-01 to 2021-10-07 16:22:29 dtometzki feel free to take oncall 16:22:30 ## .oncalltakeeu .oncalltakeus 16:23:09 So do we have a volunteer for 2021-10-07 to 2021-10-14 ? 16:23:15 .oncalltakeeu 16:23:15 dtometzki: Error: You don't have the alias.add capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified. 16:23:35 I'll do 10-15 to 10-21 since I'll be chairing the meeting that week. 16:23:54 .oncalltakeeu 16:23:54 dtometzki: Kneel before zod! 16:24:10 thanks eddiejennings anyone for the week before? 16:24:46 Ok I will take it 16:24:56 #info mobrien on call from 2021-10-07 to 2021-10-14 16:25:01 #info eddiejennings on call from 2021-10-14 to 2021-10-21 16:25:29 👍 16:25:42 #info Summary of last week: (from current oncall ) 16:25:47 lenkaseg: over to you 16:25:52 any pings? 16:25:57 no at all 16:26:06 s/no/not 16:26:14 (or at least I am not aware 16:26:14 cool. quiet is good 16:26:30 yup, we like quiet 16:26:32 maybe because of freeze? 16:26:46 zlopez: probably 16:26:47 yeah, likely so 16:27:17 ok next on the agenda is .... 16:27:20 #topic Monitoring discussion [nirik] 16:27:24 over to you nirik 16:27:33 lets see... 16:27:42 #info https://nagios.fedoraproject.org/nagios 16:27:47 #info Go over existing out items and fix 16:27:50 forgot those 16:27:59 f33-test seems down, but not sure why... thats in aws 16:28:40 When is that EOL? 16:28:47 some disk space issues we should try and clear up... 16:28:55 mobrien: one month after f35 release. 16:29:01 so... nov? 16:29:10 cool 16:29:43 we need a f35-test too sometime soon. we usually make them after beta. 16:30:02 +1 16:30:16 I can file a ticket on it? 16:30:38 I can do it if you like 16:30:46 otherwise everything is 'normal' on monitoring. 16:30:50 mobrien: that would be lovely 16:31:34 we can move on, unless anyone has monitoring questions? 16:32:00 https://pagure.io/fedora-infrastructure/issue/10250 16:32:37 Ok so this week looks like a learning topic week 16:32:45 #topic Learning topic 16:32:50 #info 2021-09-30 - infrastructure repository tour [mkonecny] 16:33:05 The floor is yours zlopez if you are ready and willing? 16:33:08 I will take it from here :-) 16:33:43 So we have two main namespaces with repositories 16:33:55 One on GitHub and one on Pagure 16:34:12 The Github one is https://github.com/fedora-infra/ 16:34:56 I will go through some of the apps hosted in there 16:35:50 We have 142 repositories on this organization, but 75 of them are already archived 16:36:25 From the most critical, we are hosting here code for Bodhi https://github.com/fedora-infra/bodhi 16:37:10 Which is application that is handling pushing updates to Fedora 16:37:23 Fedora-messaging https://github.com/fedora-infra/fedora-messaging 16:37:45 Which is your message bus that handles messaging between apps in infra 16:38:10 And noggin, which is also knows as FAS https://github.com/fedora-infra/noggin 16:38:18 Your authentication system 16:39:09 This would be probably the most critical apps we are hosting and maintaining on Github Fedora-Infra organization 16:39:28 On pagure we have fedora-infra project https://pagure.io/projects/fedora-infra 16:40:05 Here is our most critical repository, the ansible repository https://pagure.io/fedora-infra/ansible 16:40:41 This is also mirrored on batcave, because we need to have access to it, if pagure is not working 16:41:12 This repository contains all our ansible playbooks for managing fedora infra 16:41:54 Another critical app hosted here is Toddlers https://pagure.io/fedora-infra/toddlers 16:42:27 This apps contains multiple fedora messaging consumer, that are doing various tasks 16:44:01 For example syncing packager status with bugzilla or doing pdc updates 16:45:05 We also own various other repositories outside of these two big namespaces 16:45:36 For example mdapi https://pagure.io/mdapi 16:46:00 This is an API for getting metadata information for packages 16:46:28 Or robosignatory https://pagure.io/robosignatory 16:46:40 Which is used for signing 16:47:04 But the most important from these repositories is https://pagure.io/fedora-infrastructure 16:47:30 This one is used as our primary tracker for any issues in fedora infrastructure 16:48:05 mobrien, nirik: Did I miss something? 16:49:08 there's also a releng repo... 16:49:17 but I think you hit on the major ones. ;) 16:49:54 I skipped releng, because this is a infra meeting, but yeah, the releng has their own issue repository 16:50:10 Here it is https://pagure.io/releng/issues/ 16:50:18 There are also 2 other hosted only on the batcave for security reasons. 16:50:18 ansible-private which stores the secrets ansible uses 16:50:18 And the dns repo 16:50:26 I assume we're split between Github and Pagure so if either fails we don't lose everything? 16:51:01 eddiejennings: none of the repos are duplicated across so not reallt 16:51:04 mobrien: there's also a private kickstart repo. 16:51:04 s/reallt/really/ 16:51:10 ah, ok 16:51:40 its more off a preference thing for the developers at the time 16:51:49 eddiejennings: We had the mirroring between Github and Pagure in past, but I think it was hard to maintain both repositories for each project, so we stopped to do this 16:52:03 mostly thats due to developer pref... yeah, some folks wanted features available at github. 16:52:17 But as mobrien is saying it's more about the developer preference of git forge 16:52:56 Thanks for laying all that out zlopez 16:53:21 Its always good to see an overview of what goes into the infra 16:53:23 You are welcome 16:53:25 zlopez++ 16:53:25 great :-) 16:53:35 zlopez++ 16:53:37 zlopez++ 16:53:41 zlopez++ 16:53:41 petebuffon: Karma for zlopez changed to 10 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:53:55 Yay, cookies :-) 16:53:55 zlopez++ 16:53:55 mobrien: Karma for zlopez changed to 11 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:54:33 If there are any other questions, feel free to ask 16:54:33 zlopez++ 16:54:44 zlopez++ 16:55:33 We have 5 mins for open floor if anyone has anything 16:55:40 #topic Open Floor 16:55:43 I'm a cookie monster now :-D 16:55:55 zlopez++ 16:55:58 ;P 16:56:05 I have one thing for open floor 16:56:12 zlopez++ 16:56:12 austinpowered: Karma for zlopez changed to 12 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:56:15 I was looking at one mini-initiative ticket 16:56:30 .ticket 9576 16:56:31 zlopez: Issue #9576: Please update discourse2fedmsg to use fedora messaging and deploy in infrastructure - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/9576 16:56:58 I updated it with what should be done, so if anybody wants to start working on it, there are some tasks ready 16:57:09 I mentioned this to pmoura just before the call 16:57:29 oh nice work. :) 16:57:44 I would personally start with creating some simple tests and adding tox 16:58:14 But the conversion to fedora-messaging will be pretty straightforward 16:58:45 schema will probably be a little difficult to create 16:59:25 Because the topics are taken from discourse events directly 16:59:57 zlopez++ 17:00:08 This is everything from me 17:00:35 Great work zlopez 17:00:43 thanks everyone 17:00:52 * nirik goes to feed some cats. 17:00:55 thanks mobrien for running this 17:00:56 Cool, I like testing things.. still need to read more about those issues tho 17:00:57 And with that we are out of time 17:00:57 Thanks to all who attended 17:01:07 see you on the internet 17:01:21 * mobrien goes to feed himsefl 17:01:22 Internet is a dangerous place :-D 17:01:22 * mobrien * goes to feed himself 17:01:36 see ya! 17:01:36 mobrien++ 17:01:38 #endmeeting