16:00:02 #startmeeting Infrastructure (2021-08-12) 16:00:02 Meeting started Thu Aug 12 16:00:02 2021 UTC. 16:00:02 This meeting is logged and archived in a public location. 16:00:02 The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:02 The meeting name has been set to 'infrastructure_(2021-08-12)' 16:00:02 #meetingname infrastructure 16:00:02 The meeting name has been set to 'infrastructure' 16:00:02 #chair nirik siddharthvipul mobrien zlopez pingou bodanel dtometzki jnsamyak computerkid 16:00:02 #info Agenda is at: https://board.net/p/fedora-infra 16:00:02 #info About our team: https://docs.fedoraproject.org/en-US/cpe/ 16:00:02 Current chairs: bodanel computerkid dtometzki jnsamyak mobrien nirik pingou siddharthvipul zlopez 16:00:02 #topic ahoy! 16:00:14 .hi 16:00:15 eddiejennings: eddiejennings 'Eddie Jennings, Jr.' 16:00:28 .hello zlopez 16:00:29 mkonecny: zlopez 'Michal Konečný' 16:00:34 .hello lenkaseg 16:00:35 lenkaseg: lenkaseg 'Lenka Segura' 16:00:36 .hello petebuffon 16:00:38 petebuffon[m]: petebuffon 'Peter Buffon' 16:00:45 This time tomorrow I'll be in hour three of my RHCE exam :D 16:00:55 #topic New folks introductions 16:00:55 #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 16:00:55 #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted 16:00:58 .hi 16:00:59 mobrien: mobrien 'Mark O'Brien' 16:01:03 eddiejennings: good luck on it! 16:01:06 any new folks today? 16:01:08 Thank you :D 16:01:56 .hi 16:01:57 darknao: darknao 'Francois Andrieu' 16:02:02 .hi 16:02:02 bcapper: Sorry, but you don't exist 16:02:17 Client: HexChat 2.14.3 • OS: Fedora release 34 (Thirty Four) • CPU: Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (2.10GHz) • Memory: Physical: 30.4 GiB Total (27.2 GiB Free) Swap: 7.8 GiB Total (7.8 GiB Free) • Storage: 39.3 GB / 498.4 GB (459.1 GB Free) • VGA: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] @ Intel Corporation Coffee Lake HOST and DRAM Controller • Uptime: 16:02:17 8h 12m 19s 16:02:23 sry 16:03:14 no problems. ;) nice OS there. 16:03:49 Only the best will do :) 16:04:38 The RHCE remote exam ISO is Fedora :D 16:04:40 ok, if no new folks will sail this ship onward! 16:04:55 #topic Next chair 16:04:55 #info magic eight ball says: 16:04:55 #info chair 2021-08-19 - eddiejennings 16:04:55 #info chair 2021-08-26 - ??? 16:05:05 anyone want to take the 08-26 meeting? 16:05:11 You're all doomed! XD 16:06:02 I can take it 16:06:19 mkonecny: great 16:07:00 #topic announcements and information 16:07:00 #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:07:00 #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:07:00 #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:07:02 #info Nest with Fedora is over, videos to be posted in sept 16:07:04 #info tomorrow (2021-08-13) is a Red Hat "recharge day" so many Red Hat employees will be away 16:07:11 any other announcements from anyone? 16:08:09 #topic Oncall 16:08:09 #info https://fedoraproject.org/wiki/Infrastructure/Oncall 16:08:09 #info darknao is on call for 2021-08-05 to 2021-08-12 16:08:09 #info ?? is on call for 2021-08-12 to 2021-08-19 16:08:09 ## .oncalltakeeu .oncalltakeus 16:08:29 anyone want the job of hanging out in the crows nest and telling us about incoming ships? :) 16:08:51 I'll take it 16:09:06 lots of nautical analogies today 16:09:45 excellent. yeah. 16:10:00 #info Summary of last week: (from current oncall ) 16:10:10 darknao: much in the way of oncall notices? 16:10:23 couple of pings 16:10:26 petebuffon: 16:10:34 Everyone aboard! 16:10:36 # 08.07: login issue on pagure (OpenID transaction canceled): solved by itself moments later 16:10:38 # 08.07: someone was unable to upload ssh key to its account: was using the old fas page 16:11:46 cool. Thanks for handling those... 16:12:26 #topic Monitoring discussion [nirik] 16:12:26 #info https://nagios.fedoraproject.org/nagios 16:12:26 #info Go over existing out items and fix 16:12:39 lets away to nagios island and look for burried treasure 16:12:52 oh no, it's just a swamp. :) 16:13:04 Aye, Aye Capt'n! 16:13:51 so, there's a bunch of 'down' nodes that are the new ocp4 cluster instances... I'm sure that will get sorted out once everything is fully up and running. 16:14:50 otherwise we have the other known down systems and just 7 other acked alerts. 16:15:22 Does anyone know what the "queue gitlab-centos" in rabbitmq is consumed by? 16:15:29 RABBITMQ_QUEUE WARNING - messages WARNING (12008), messages_ready OK (12008) messages_unacknowledged OK (0) consumers OK (0) 16:16:26 By the name it looks like CentOS Stream related 16:16:26 otherwise nothing new and exciting 16:16:52 I will let them know 16:16:57 mkonecny: thanks! 16:17:41 So, we don't have a learning topic lined up today I don't think? so we want to do some backlog discussion? or call it a quick meeting? 16:18:27 I would go for the backlog discussion 16:18:42 sure, we can... 16:18:50 #topic Fedora Infra backlog refinement 16:18:50 #info Refine oldest tickets on https://pagure.io/fedora-infrastructure/issues 16:19:09 .ticket 5478 16:19:10 nirik: Issue #5478: Establishing a new FAS group for Python-SIG - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/5478 16:19:24 this ticket is still wanted, it's blocked by upgrading mailman so we can rename a list 16:19:42 .ticket 8455 16:19:44 nirik: Issue #8455: Move mailman to newer release of Fedora or CentOS - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/8455 16:20:03 Can we do it? 16:21:11 if we get mailman upgraded sure. 16:22:09 so it might be nice to get more folks working on that... 16:22:26 Are we waiting for upstream on this one? 16:22:40 After tomorrow, I can start looking into things again 16:22:55 no, I don't think so. I think newer versions (if we could ever deploy them) would let us do this (but I am not 100% sure of that) 16:24:11 so, let me move to a more interesting one to discuss... 16:24:25 .ticket 7377 16:24:26 nirik: Issue #7377: SSH keys length can prevent user from login in Fedora infrastructure - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/7377 16:25:13 so this is because pagure is using openid instead of oidc... and we haven't moved pagure to pidc because ipsilon needs some changes. 16:25:43 many of these old tickets have a tangled solution 16:25:45 So this is a complex issue to solve :-/ 16:26:37 I looked at the pagure today and there are plenty of open PRs and some issues with test runs under F34 16:26:40 but perhaps we should just close it and say 'don't use such large keys for now, we will fix it when we can' 16:27:04 It should still be open, so we knew about the issue 16:27:06 Would it be possible to use client side form validation and limit the number of characters? 16:27:08 issues with test runs on F34? 16:27:15 the only issues I'm aware of are on C7 16:27:42 petebuffon[m]: sure, but that doesn't really 'solve' the issue... 16:27:49 and I have a whole bunch of cleanup planned (including the elimination of the C7 CI jobs) as part of dropping Python 2 support 16:27:52 and larger keys/number of keys works fine in many other places. 16:27:58 Conan Kudo: I tried to run it today and just got plenty of string encoding doesn't work 16:28:17 is there a ticket for that, because I didn't know that was an issue 16:28:18 nirik: True, just thought it might be a quick fix. 16:28:32 Eighth_Doctor: can you say off hand what the mailman3 status is? I know mm3 is in fedora now, but what are next steps? hyperkitty packaging? other? 16:28:48 nirik: hyperkitty and postorius need to be packaged 16:28:53 once that's done, we're ready to go 16:28:59 I couldn't find a way to actually run the tests on local changes 16:29:12 cool. I'll once again try and find time to look into them... 16:29:45 Zlopez: yeah I need to adjust the apparatus to default to local working copy 16:30:14 the more urgent issue for me is to rip out the Python 2 support, because a couple of things are only barely working with the polyglot code 16:30:27 But the pagure definitely need some love 16:30:54 the CI has been failing because of CentOS 7 for a while 16:30:58 I would just drop it, if we don't need it 16:31:14 and I'm just at the point of just ripping it all out despite CentOS being a laggard here 16:31:19 pagure? we do need it. ;) 16:31:27 Zlopez: you can also run the tests with tox 16:31:33 I meant the Python 2 support 16:31:33 and that does work last I checked 16:31:43 ah yes, death to py2 16:31:46 yeah, this weekend I'm yanking it all out, the py2 support 16:31:49 Conan Kudo: This was what I did and everything was failing for me 16:31:51 I'm tired of it 16:32:11 it's making it too hard for me to do anything 16:34:07 Conan Kudo: This is the error I'm getting when running tox `TypeError: not all arguments converted during string formatting` 16:34:14 hmm 16:34:30 I'll look into it this evening then, after my work hours are over 16:35:05 Conan Kudo: Don't rush it 16:35:23 Otherwise I think we can look at the next ticket 16:35:59 I'm not sure how nirik is selecting them 16:36:00 mkonecny: pick one you are interested in and I can tell you it's long and sad tale over some grog... 16:36:27 Let's go with the oldest ones 16:36:37 .ticket 7361 16:36:38 mkonecny: Issue #7361: Signing infrastructure for aarch64 - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/7361 16:37:06 so, this needs me talking to pjones and figuring out how we can support this. 16:37:17 which I should do I guess. It's been waiting a long long time. 16:37:53 Or maybe it will be better to go from the oldest last update 16:38:05 .ticket 8768 16:38:06 mkonecny: Issue #8768: perl-sig should watch all perl packages - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/8768 16:38:20 There is no response at all on this ticket 16:39:25 I sent email to peter about that last ticket. 16:39:57 mkonecny: well, we haven't asked them anything? 16:40:06 I guess we could ask if it still matters/is needed? 16:40:48 https://src.fedoraproject.org/group/perl-maint-sig <- 49 packages 16:41:11 I will update the ticket and ask if this is still relevant 16:41:13 https://src.fedoraproject.org/user/perl-sig/projects <- 33 packages 16:41:31 so, I am not sure if they meant the user 'perl-sig' or the group 'perl-maint-sig' 16:42:15 ie, do they need actual rights to commit/admin, or just want to be watching them all. 16:42:22 They asked for perl-sig in the ticket 16:42:47 Let's see if there will be response 16:43:10 Comment added 16:44:02 And I switched it to Waiting on Reporter 16:44:17 Ok, next one 16:44:24 .ticket 8729 16:44:25 mkonecny: Issue #8729: Do we want to have a copy of translate.fp.o backups? - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/8729 16:44:59 so, we have backups, but it's manual... we need some automated way to get it. 16:45:53 Is there a specific product / solution used for backing up our infrastructure? 16:46:05 I'm for automation all the way 16:46:44 eddiejennings: rdiff-backup currently is used to backup things to a netapp volume. That volume is then snapmirrored to another datacenter/netapp. 16:47:08 * eddiejennings nods. 16:48:05 Are the manual steps documented somewhere? 16:49:19 https://pagure.io/fedora-infrastructure/issue/8729#comment-655073 perhaps? 16:49:36 not sure. I did get a copy at one point, but I'd have to look again... 16:50:39 This probably wouldn't be that much trouble to automate, but let's see 16:50:58 I could try and get a copy and update the ticket on the steps? or ? 16:51:54 I saw that the latest archive was downloaded by borg, could we use it for automation? 16:53:20 well, yeah, we would have to use borg to get the backup... which is kind of anoying if we are only using it for this one thing. 16:53:32 I am not sure if borg is available in epel... 16:53:46 Me neither 16:54:54 It looks like the only ones who have access to this right now are jibecfed and pingou 16:55:46 he added me too. I also have access. (Or did) 16:56:07 But otherwise it looks like it could be only running the borg extract in cron 16:56:36 but it also needs the passphrase and such... which is anoying to store in cron. 16:56:51 I understand :-/ 16:57:30 so, we are almost out of time here... 16:57:30 Not much we can do right now than 16:57:43 how about we ping on the ticket and see if pingou wants to drive it forward. 16:57:46 if not, I will try to 16:58:06 Ok, I can ping him on the ticket 16:58:39 +1 16:58:50 #topic Open Floor / AOB / walk the plank 16:58:56 any other business / discussion items? 16:58:57 On the other side I got response about the gitlab-centos queue from bstinson, it's a GitLab webhook, but there is probably no consumer for it 16:59:15 ah, should we clear it? 17:00:21 lrossetti responded that they maybe use it for automotive, but he wasn't sure 17:00:33 ok. we can deal with it out of meeting. 17:00:44 Thanks everyone! fair winds! 17:00:47 #endmeeting