16:01:07 #startmeeting Infrastructure (2021-09-16) 16:01:07 Meeting started Thu Sep 16 16:01:07 2021 UTC. 16:01:07 This meeting is logged and archived in a public location. 16:01:07 The chair is dtometzki. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:07 The meeting name has been set to 'infrastructure_(2021-09-16)' 16:01:07 #meetingname infrastructure 16:01:07 The meeting name has been set to 'infrastructure' 16:01:07 #chair nirik siddharthvipul mobrien zlopez pingou bodanel dtometzki jnsamyak computerkid 16:01:07 #info https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/ 16:01:07 #topic greetings! 16:01:07 Current chairs: bodanel computerkid dtometzki jnsamyak mobrien nirik pingou siddharthvipul zlopez 16:01:33 .hello 16:01:33 dtometzki: (hello ) -- Alias for "hellomynameis $1". 16:01:42 .hello dtometzki 16:01:43 dtometzki: dtometzki 'Damian Tometzki' 16:01:52 hello together 16:01:53 .hi 16:01:54 eddiejennings: eddiejennings 'Eddie Jennings' 16:01:57 .hi 16:01:58 t0xic0der: t0xic0der 'Akashdeep Dhar' 16:02:25 .hi 16:02:26 khallnayak: khallnayak 'Mahij Momin' 16:02:29 .hi 16:02:31 darknao: darknao 'Francois Andrieu' 16:02:35 anyone knows where the agenda teplate is located it was empty 16:02:40 ? 16:03:20 template 16:03:27 Let me see if I can find what I used last week. 16:04:24 morning 16:04:30 hi nirik 16:04:42 bah. weechat log doesn't last as long as I thought :( 16:04:45 https://board.net/p/fedora-infra 16:05:23 bookmarked! :D 16:05:24 today afternoon CET it was empty 16:05:44 i checked this link 16:05:50 no issue 16:05:50 weird. perhaps board was having some issue? 16:05:58 eddiejennings: Time for some https://thelounge.chat :) (did this message make it through?) 16:06:19 #topic New folks introductions 16:06:19 #info About our team: https://docs.fedoraproject.org/en-US/cpe/ 16:06:19 #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves16:04:54 #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted 16:06:53 anyone new here please say hello ? 16:06:59 t0xic0der: That looks interesting :) 16:07:14 Another service to self-host, yes :P 16:08:34 Hi nirik, I wanted to know about the Infrastructure apprentice and how I can apply to it 16:09:28 khallnayak, can we move this question to open floor ? 16:09:29 khallnayak: welcome, sorry I didn't answer your PM yet, I am still catching up on messages... but basically, introduce yourself here, send an intro email to the list and then ask in #fedora-admin to get added to the apprentice group. :) 16:09:34 is ok for you ? 16:10:16 Sorry for barging in with the question 16:10:49 we will go forward to the next topic 16:11:07 #topic Next chair 16:11:07 #info magic eight ball says: 16:11:07 #info chair 2021-09-16 - dtometzki 16:11:07 #info chair 2021-09-23 - dtometzki 16:11:07 #info chair 2021-09-30 - mobrien 16:11:49 has anyone time for 2021-10-07 ? 16:12:15 I can take it 16:12:32 #info chair 2021-10-07 - darknao 16:12:40 many thanks darknao 16:13:08 #topic announcements and information 16:13:09 #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:13:09 #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:13:09 #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:13:10 #info Fedora 35 Beta freeze is now in effect 2021-08-24 -> 2021-09-21 16:13:12 #info Fedora 35 Beta is NO-GO, today GO/NO-GO meeting is cancelled 16:13:36 any additional infos or announcements ? 16:14:05 Looks as though the bridge to Matrix is not working for this channel at the moment. Or else not for me at least 16:14:23 iam on irc 16:14:40 ^-- 16:14:42 odd. it looks ok to me... 16:14:54 I can see both sides. 😉 16:15:08 All the messages are coming through now. Weird 16:15:18 might be it was just slow? 16:15:45 no more information then we will go fforward 16:15:53 -f 16:15:55 #topic Oncall 16:15:55 #info https://fedoraproject.org/wiki/Infrastructure/Oncall 16:15:55 #info https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/ 16:15:55 #info mkonecny oncall for 2021-09-10 to 2021-09-16 16:15:55 #info eddiejennings oncall for 2021-09-17 2021-09-23 16:15:56 #info lenkaseg on call from 2021-09-24 to 2021-09-30 16:15:58 ## .oncalltakeeu .oncalltakeus 16:16:06 Looks like it was just me, sorry for the interruption 16:17:05 I promise not to break stuff during my week :D 16:17:11 #info dtometzki on call from 2021-10-01 to 2021-10-07 16:17:30 i think more we dont need here 16:18:11 * nirik nods 16:18:21 #info Summary of last week: (from current oncall ) 16:18:41 mkonecny do have anything ? 16:18:59 is it available ? 16:20:56 ok lets go to the next topic 16:20:58 no news is good news, maybe? 16:21:04 hopefully 16:21:05 yeey 16:21:12 #info Summary of last week: (from current oncall ) 16:21:12 #topic Monitoring discussion [nirik] 16:21:12 #info https://nagios.fedoraproject.org/nagios 16:21:12 #info Go over existing out items and fix 16:21:22 nirik your task 16:21:47 I think we are pretty much the same as last week, let me see... 16:22:10 oh, there have been some new alerts this last week... 16:22:34 the copr folks have been putting monitoring in place. :) Those should be mentioned to #fedora-buildsys where they hang out. 16:22:52 and log01 is low on disk again. I'll compress some logs later today to fix that 16:23:13 ok 16:23:18 and the vmhost-x86-copr04 box is still down, mobrien55 is fixing it. 16:23:31 but thats about it. 16:23:32 we can move on 16:23:49 so next .. 16:23:53 #topic Fedora Infra backlog refinement 16:23:53 #info Refine oldest tickets on https://pagure.io/fedora-infrastructure/issues 16:24:10 I checked the last logs and we ended on 16:24:13 cool. are we doing that this week? or I thought I was doing a learning thing? 16:24:32 We did old tickets last week (as I discovered). 16:24:32 Ya, we did tickets last week I think 16:24:33 * nirik can easily be misremembering 16:24:43 .ticket 7377 16:24:44 dtometzki: 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:24:56 that was the last one 16:25:30 I'm here 16:25:54 any input to that issue 16:25:59 I think I was on the hook to talk about robosignatory... but we can do tickets if folks prefer. ;) 2021-09-16 - robosignatory [nirik] 16:26:15 I saw two pings, one was outside my working hours and one was about SSL 3.0 bodhi update being stuck, but this was solved by mhroncok 16:26:34 oh many thanks mkonecny 16:26:43 Pretty quiet week 16:27:04 should we discuss 2-3 issues and then start withe the learning topic ? 16:27:17 ist that ok for all ? 16:27:36 we could, but I don't know if it would leave enough time. 16:27:47 Yeah, as I learned last week time flies. 16:27:57 ok the we will delay this topic to next week 16:28:06 I vote laerning topic to keep on the every-other-week pattern. 16:28:27 #topic Upcoming learning topics 16:28:27 #info 2021-09-16 - robosignatory [nirik] 16:28:27 #info 2021-09-30 - infrastructure repository tour [mkonecny] 16:28:27 #info 2021-10-14 - How to communicate with Fedora infrastructure team [mkonecny] 16:28:42 next week we have time :-) 16:28:59 nirik your time and many thanks for prepare 16:29:22 I was thinking I could do one on matrix down the road, say oct 28th 16:29:34 but to todays topic: robosignatory 16:29:34 I think the talk will be better :-) 16:30:29 robosignatory is a small application we run / maintain. It basically listens for fedora-messages on our message bus and acts on them by signing and optionally tagging builds in koji. 16:30:48 https://pagure.io/robosignatory/ is the upstream project 16:31:17 It does not actually do any signing itself, it just makes calls to another application (sigul) to do that. 16:31:39 so, a build finishes in koji and is tagged into some tag, that emits a fedora-message. 16:32:12 robosignatory sees that, checks it's config and if it's a tag it has in it's config it asks sigul to sign it and can also tell koji to move it to another tag. 16:32:40 Since this is a sensitive service, it's deployed in our infra on a bare metal box (not a vm) 16:33:07 it also normally does not run sshd or any services allowing incoming connections. 16:33:21 access is via management console. 16:34:07 When / if it's ever rebooted or the service restarted, it has to have it's passphrase re-entered. (it does not store this on disk anywhere) 16:34:46 you can see it's config at: 16:34:50 https://pagure.io/fedora-infra/ansible/blob/main/f/roles/robosignatory/templates/robosignatory.toml.j2 16:35:56 basically the format is a from koji tag (the one koji tagged it into) and a to koji tag (which could be the same one if you don't want it to move anything) and keys to ask sigul to sign that tag with 16:36:31 it can in addition to signing packages also sign ostree commits... 16:36:46 via the same flow... listen for a message, sign, etc. 16:37:32 I think thats basically what it is. It's pretty simple in the end. ;) 16:38:05 any questions or comments? This does kind of bring up questions like what are koji tags and what is sigul. ;) 16:38:41 sigul and robosignatory are both on the same host ? 16:38:47 nope. 16:39:14 sigul is on 3 hosts... sign-bridge01 (which is a vm) and sign-vault03/04 16:39:25 Not challenging it, but I'm curious what the thought process was for robosignatory taking a physical host rather than being a VM. 16:39:40 the vaults are very like robosignatory in that they don't have any listening services, they only reach out to talk to the bridge 16:39:43 robosignatory makes sense, ya I guess I just have questions now about sigul, koji, and fedora messages 16:40:28 eddiejennings: vm's are subject to attacks from other vm's on the same host, or definitely the hypervisor... we didn't want to mix this high security thing with any low security vm's 16:40:34 I have to leave the meeting eddiejennings will do the last topic. Sorry i got an urgent call from a customer 16:41:43 dtometzki: no worries. want someone to take over? 16:42:13 I can see that. Only so much isolation you can do with a hypervisor. 16:42:32 nirik: He messaged me, I'll do the needful :) 16:43:24 great. 16:43:32 When you mentioned access via management console, am I right in assuming that's the physical console (keyboard / monitor) connected to the physical host? 16:43:42 I did a topic on sigul I think a while back, look in the board to find it. 16:44:08 eddiejennings: more like a remote managment console, like an iLo or something i guess 16:44:17 The box is a dell one, so it's a drac console thats built in. But has it's own ip/auth/etc 16:44:27 Ah, ok. 16:44:31 Good ole idrac :D 16:45:35 as an aside I will say the drac9's are really nice because you can _finally_ just go to a page and say 'download and update all the stupid firmware updates to the latest version, thanks!' and it does it. 16:46:30 anyhow, anything else on robosignatory? 16:47:00 Nothing from me. Thanks nirik ! 16:47:46 don't think so, I have some homework to do now on more fedora systems :) 16:48:21 Shall we go to open floor? 16:48:29 Let's do it 16:48:34 #topic Open Floor 16:48:41 bah. 16:49:10 I thought that was the right syntax for Zod 16:49:10 #chair eddiejennings 16:49:10 Current chairs: bodanel computerkid dtometzki eddiejennings jnsamyak mobrien nirik pingou siddharthvipul zlopez 16:49:15 ah, ok 16:49:24 #topic Open Floor 16:50:01 I was going to see if khallnayak wanted to introduce themselves now, but I guess they are gone. ;( 16:50:27 I have one quick thing. .ticket 10159 16:50:35 .ticket 10159 16:50:38 eddiejennings: Issue #10159: Need to re-ip Fedora systems at ibiblio - fedora-infrastructure - Pagure.io - https://pagure.io/fedora-infrastructure/issue/10159 16:51:10 I think the only info I need for this one before moving forward to see what needs to be changed / updated is confirmation of the gateway address for that new IPv6 network. 16:51:32 Its on my list to look at... I have about 10000 things I haven't gotten to yet today. ;) 16:51:32 I think it would be :1, but didn't want to assume. 16:52:29 Excellent. Sorry all of this ends up just piling onto your nirik :( 16:52:30 I can update the ticket later today... 16:52:48 it's fine. :) Just need to be patient. 16:53:18 * eddiejennings simmers down now. 16:53:23 for those that get the reference :D 16:53:44 old-school Saturday Night Live for those who don't :) 16:54:08 Other open floor discussion? 16:55:04 * nirik has to go, thanks everyone 16:55:33 Thanks to nirik and all. Thus endeth. . . 16:55:38 #end-meeting 16:55:45 #endmeeting