2024-01-18 16:00:46 <@Zlopez:matrix.org> !startmeeting Infrastructure (2024-01-18) 2024-01-18 16:00:51 <@Zlopez:matrix.org> !meetingname infrastructure 2024-01-18 16:00:55 <@meetbot:fedora.im> Meeting started at 2024-01-18 16:00:46 UTC 2024-01-18 16:00:55 <@meetbot:fedora.im> The Meeting name is 'Infrastructure (2024-01-18)' 2024-01-18 16:00:56 <@Zlopez:matrix.org> !chair nirik zlopez nb bodanel dtometzki jnsamyak lenkaseg patrikp 2024-01-18 16:01:03 <@Zlopez:matrix.org> !info Agenda is at: https://board.net/p/fedora-infra About our team: https://docs.fedoraproject.org/en-US/cpe/ Fedora Infra documentation: https://docs.fedoraproject.org/en-US/infra 2024-01-18 16:01:07 <@Zlopez:matrix.org> !topic namaste 2024-01-18 16:01:07 <@lenkaseg:fedora.im> .hi 2024-01-18 16:01:09 <@nirik:matrix.scrye.com> morning. 2024-01-18 16:01:13 <@leo:fedora.im> !hi 2024-01-18 16:01:13 <@zodbot:fedora.im> Leo Puvilland (leo) - he / him / his 2024-01-18 16:01:14 <@Zlopez:matrix.org> .hello 2024-01-18 16:01:15 <@pcreech:matrix.org> .hello pcreech17 2024-01-18 16:01:20 <@dtometzki:fedora.im> !hi 2024-01-18 16:01:20 <@zodbot:fedora.im> Damian Tometzki (dtometzki) 2024-01-18 16:01:24 <@Zlopez:matrix.org> ~hi 2024-01-18 16:01:27 <@Zlopez:matrix.org> !hi 2024-01-18 16:01:28 <@zodbot:fedora.im> Michal Konecny (zlopez) 2024-01-18 16:01:30 <@leo:fedora.im> iirc .hi is irc only 2024-01-18 16:01:31 <@pcreech:matrix.org> !hello pcreech17 2024-01-18 16:01:33 <@Zlopez:matrix.org> Finally 2024-01-18 16:01:33 <@zodbot:fedora.im> Patrick Creech (pcreech17) 2024-01-18 16:01:51 <@Zlopez:matrix.org> Leo: Just forgot about that :-) 2024-01-18 16:02:08 <@Zlopez:matrix.org> Welcome everyone to today Fedora Infra weekly meeting 2024-01-18 16:02:27 <@lenkaseg:fedora.im> !hi 2024-01-18 16:02:29 <@zodbot:fedora.im> Lenka Segura (lenkaseg) 2024-01-18 16:02:37 <@patrikp:matrix.org> Hello all. 2024-01-18 16:02:48 <@dtometzki:fedora.im> hello 2024-01-18 16:03:10 <@Zlopez:matrix.org> Just feel yourself at home on this meeting :-) 2024-01-18 16:03:46 <@Zlopez:matrix.org> The time is flying we already have third week in January 2024-01-18 16:04:05 <@Zlopez:matrix.org> So let's start with something easy 2024-01-18 16:04:11 <@Zlopez:matrix.org> !topic New folks introductions 2024-01-18 16:04:17 <@Zlopez:matrix.org> !info This is a place where people who are interested in Fedora Infrastructure can introduce themselves Getting Started Guide: https://docs.fedoraproject.org/en-US/infra/gettingstarted/ 2024-01-18 16:04:27 <@Zlopez:matrix.org> Anybody new here 2024-01-18 16:04:31 <@Zlopez:matrix.org> Don't be shy :-) 2024-01-18 16:04:58 <@praiskup:matrix.org> I'm poking around :) 2024-01-18 16:05:58 <@praiskup:matrix.org> (but not really a new to the releng team) 2024-01-18 16:06:00 <@Zlopez:matrix.org> That is being work on, from what I heard 2024-01-18 16:06:50 <@Zlopez:matrix.org> So nobody new around 2024-01-18 16:07:05 <@Zlopez:matrix.org> Let's switch to something more complex then 2024-01-18 16:07:10 <@Zlopez:matrix.org> !topic Next chair 2024-01-18 16:07:14 <@Zlopez:matrix.org> !info magic eight ball says: 2024-01-18 16:07:18 <@Zlopez:matrix.org> !info chair 2024-01-18 zlopez 2024-01-18 16:07:22 <@Zlopez:matrix.org> !info chair 2024-01-25 pcreech 2024-01-18 16:07:27 <@Zlopez:matrix.org> !info chair 2024-02-01 lenkaseg 2024-01-18 16:07:57 <@dtometzki:fedora.im> I can take 2024-02-08 2024-01-18 16:08:03 <@Zlopez:matrix.org> Does anybody want's to take following chairs? 2024-01-18 16:08:21 <@Zlopez:matrix.org> We are pretty full right now :-) 2024-01-18 16:08:41 <@Zlopez:matrix.org> !info chair 2024-02-08 dtometzki 2024-01-18 16:09:00 <@praiskup:matrix.org> (but not really a new to the releng team) edit: ehm infra mtg 2024-01-18 16:09:34 <@Zlopez:matrix.org> We don't have any other chair enthusiasts, so let's continue 2024-01-18 16:09:42 <@Zlopez:matrix.org> !topic announcements and information 2024-01-18 16:09:47 <@Zlopez:matrix.org> !info CPE Infra&Releng EU-hours team has a Monday through Thursday 30 minute meeting going through tickets at 0830 UTC in https://matrix.to/#/#meeting-3:fedoraproject.org 2024-01-18 16:09:55 <@Zlopez:matrix.org> !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 2024-01-18 16:10:23 <@Zlopez:matrix.org> Anything to announce here? 2024-01-18 16:11:56 <@nirik:matrix.scrye.com> !info mass rebuild happening... soonish? 2024-01-18 16:12:13 <@Zlopez:matrix.org> It is planned for today, isn't it? 2024-01-18 16:14:06 <@patrikp:matrix.org> It's already underway. 2024-01-18 16:14:29 <@nirik:matrix.scrye.com> it was, but then stopped due to issues, so will resume again soon. 2024-01-18 16:15:01 <@Zlopez:matrix.org> Ouch 2024-01-18 16:15:06 <@Zlopez:matrix.org> DNF5 issues? 2024-01-18 16:17:22 <@nirik:matrix.scrye.com> various 2024-01-18 16:19:25 <@Zlopez:matrix.org> Let's continue to next topic 2024-01-18 16:19:37 <@Zlopez:matrix.org> !topic Oncall 2024-01-18 16:19:44 <@Zlopez:matrix.org> !info https://fedoraproject.org/wiki/Infrastructure/Oncall https://docs.fedoraproject.org/en-US/cpe/day_to_day_fedora/ 2024-01-18 16:19:49 <@Zlopez:matrix.org> !info nirik is on call from 2024-01-11 to 2024-01-18 2024-01-18 16:19:53 <@Zlopez:matrix.org> !info pcreech is on call from 2024-01-18 to 2024-01-25 2024-01-18 16:19:57 <@Zlopez:matrix.org> !info leo is on call from 2024-01-25 to 2024-02-01 2024-01-18 16:20:19 <@Zlopez:matrix.org> We have oncall covered, but if anybody want's to take the next one, just say :-) 2024-01-18 16:21:37 <@leo:fedora.im> if nobody wants to i’ll take it though i already have a slot so i’ll let someone else if they would want to 2024-01-18 16:22:16 <@Zlopez:matrix.org> No need as we have next two weeks covered, we can ask again next week 2024-01-18 16:22:29 <@jnsamyak:matrix.org> !hello jnsamyak 2024-01-18 16:22:31 <@zodbot:fedora.im> Samyak Jain (jnsamyak) - he / him / his 2024-01-18 16:22:32 <@leo:fedora.im> sounds good! 2024-01-18 16:22:47 <@Zlopez:matrix.org> !info Summary of last week: (from current oncall ) 2024-01-18 16:23:22 <@nirik:matrix.scrye.com> There were about 5 oncall pings, all of them while I was asleep. ;) They all got sorted out... people filed tickets or got others to help them. 2024-01-18 16:24:41 <@Zlopez:matrix.org> It's good to see that we have plenty of people that could respond around :-) 2024-01-18 16:26:01 <@Zlopez:matrix.org> !topic Monitoring discussion [nirik] 2024-01-18 16:26:05 <@Zlopez:matrix.org> !info https://nagios.fedoraproject.org/nagios Go over existing out items and fix 2024-01-18 16:26:44 <@nirik:matrix.scrye.com> nothing too exciting in nagios right now. The FMN alerts have stopped since I upped the limits a bunch. 2024-01-18 16:26:54 <@nirik:matrix.scrye.com> We can just move on. 2024-01-18 16:27:31 <@Zlopez:matrix.org> The question is which road to go? 2024-01-18 16:27:59 <@Zlopez:matrix.org> We can either look at backlog or just talk about something 2024-01-18 16:28:49 <@Zlopez:matrix.org> We don't have any learning topic for today, but they are few that are in brainstorming section 2024-01-18 16:29:01 <@Zlopez:matrix.org> Security roundtable 2024-01-18 16:29:05 <@Zlopez:matrix.org> Fedora CI 2024-01-18 16:29:10 <@Zlopez:matrix.org> firewall config/nftables - eddiejennings ZFS on Linux - ??? Tour of zabbix - eddiejennings? koji thing sometime - nirik 2024-01-18 16:31:57 <@nirik:matrix.scrye.com> I can do a koji thing most anytime... but probibly not today... 2024-01-18 16:32:23 <@Zlopez:matrix.org> Ok 2024-01-18 16:32:31 <@Zlopez:matrix.org> Is there anything I can talk about 2024-01-18 16:32:43 <@Zlopez:matrix.org> Maybe I can talk about dist-git investigation here 2024-01-18 16:33:01 <@lenkaseg:fedora.im> I'd be interested in the koji thing! 2024-01-18 16:33:12 <@leo:fedora.im> me too! 2024-01-18 16:33:46 <@pcreech:matrix.org> Isn't dist-git going to gitlab or something instead of pagure? 2024-01-18 16:33:56 <@pcreech:matrix.org> (i'm assumign that's the 'dist-git investigation') 2024-01-18 16:34:00 <@Zlopez:matrix.org> No, the plan is different 2024-01-18 16:34:29 <@pcreech:matrix.org> :D obviously i've not been paying close attention to it so far 2024-01-18 16:34:37 <@Zlopez:matrix.org> We created a design for git forge agnostic solution 2024-01-18 16:34:56 <@Zlopez:matrix.org> And the git forge is not decided yet, so we don't know 2024-01-18 16:35:15 <@nirik:matrix.scrye.com> well, there's still going to need to be some integration I would think, but we will see... the discussion is just starting 2024-01-18 16:36:22 <@Zlopez:matrix.org> Yeah, we have a module that will be communicating with the git forge in the new dist-git solution that will need to be changed each time this happens 2024-01-18 16:37:22 <@pcreech:matrix.org> Sounds rather interesting 2024-01-18 16:38:08 <@Zlopez:matrix.org> The whole investigation could be found here https://fedora-arc.readthedocs.io/en/latest/dist-git-move/index.html 2024-01-18 16:38:54 <@Zlopez:matrix.org> There are actually plenty of services that are interacting with dist-git right now 2024-01-18 16:40:17 <@Zlopez:matrix.org> They are either consuming messages, calling API, using git commands or just doing plain HTTP requests 2024-01-18 16:40:34 <@Zlopez:matrix.org> Let's change this to learning topic 2024-01-18 16:41:22 <@Zlopez:matrix.org> !topic Learning topic 2024-01-18 16:42:03 <@Zlopez:matrix.org> !info Dist-git investigation [zlopez] - 2024-01-18 2024-01-18 16:42:35 <@Zlopez:matrix.org> So I already shared the document with the outcome 2024-01-18 16:43:10 <@Zlopez:matrix.org> Our goal was to map and document all the interactions between various Fedora services and dist-git 2024-01-18 16:43:41 <@pcreech:matrix.org> 13 services, a significant list 2024-01-18 16:44:24 <@Zlopez:matrix.org> If you are asking what the dist-git stands for, it's basically a git for sources of distribution packages 2024-01-18 16:45:02 <@Zlopez:matrix.org> You can find it on https://src.fedoraproject.org/ and it has two parts 2024-01-18 16:45:56 <@Zlopez:matrix.org> One are the git repositories you can browse on the web and the second part is lookaside cache which holds the sources for building of packages 2024-01-18 16:46:45 <@Zlopez:matrix.org> The repositories contains spec files, patches and everything that is needed to build the RPM package from source 2024-01-18 16:48:00 <@Zlopez:matrix.org> As was already mentioned by pcreech we identified 12 services that are directly interacting with dist-git + Fedora packagers themselves 2024-01-18 16:49:01 <@Zlopez:matrix.org> The Fedora Packagers are usually interacting with dist-git using fedpkg tool, you can see that here https://fedora-arc.readthedocs.io/en/latest/dist-git-move/packagers.html 2024-01-18 16:49:49 <@Zlopez:matrix.org> You can see the relationship between the services and how they interact with dist-git here https://fedora-arc.readthedocs.io/en/latest/dist-git-move/summary.html 2024-01-18 16:50:51 <@Zlopez:matrix.org> When we had all of this information gathered and documented, we started to work on the new alternative solution 2024-01-18 16:51:03 <@Zlopez:matrix.org> All about it is mentioned here https://fedora-arc.readthedocs.io/en/latest/dist-git-move/solution.html 2024-01-18 16:51:28 <@Zlopez:matrix.org> Let's see if I can share the diagram here 2024-01-18 16:51:29 <@Zlopez:matrix.org> https://fedora-arc.readthedocs.io/en/latest/_images/dist_git_system.drawio.svg 2024-01-18 16:52:56 <@Zlopez:matrix.org> So our new solution is basically a web UI, that has an API which will be same as the one that exists now 2024-01-18 16:53:13 <@Zlopez:matrix.org> No need to change anything on the other side (hopefully) 2024-01-18 16:53:29 <@Zlopez:matrix.org> Even the messages will be same as now 2024-01-18 16:54:26 <@lenkaseg:fedora.im> Oh, I thought bodhi is mainatined by cpe 2024-01-18 16:54:35 <@lenkaseg:fedora.im> Oh, I thought bodhi is maintained by cpe 2024-01-18 16:55:02 <@Zlopez:matrix.org> What will be new is the compatibility layer, which will communicate with git forge and change the API calls to git forge specific API calls 2024-01-18 16:55:58 <@Zlopez:matrix.org> lenkaseg: The Bodhi is maintained by mattiaverga 2024-01-18 16:56:07 <@nirik:matrix.scrye.com> uh... I am not sure I would say that 2024-01-18 16:56:36 <@nirik:matrix.scrye.com> I mean, he develops it, but it's really important to us... if he disappeared we would have to take it up. 2024-01-18 16:57:14 <@Zlopez:matrix.org> We are helping with the Bodhi, but it's not on us, at least not right now 2024-01-18 16:57:42 <@Zlopez:matrix.org> But it's critical for Fedora, so if he will stop maintaining it, we will probably take it over 2024-01-18 16:58:24 <@Zlopez:matrix.org> But we only have 2 minutes 2024-01-18 16:58:58 <@Zlopez:matrix.org> But I think I covered everything 2024-01-18 16:59:29 <@Zlopez:matrix.org> Or most of it, there should be also video published on Fedora youtube channel soon 2024-01-18 16:59:30 <@lenkaseg:fedora.im> zlopez++ 2024-01-18 16:59:32 <@zodbot:fedora.im> lenkaseg has already given cookies to zlopez during the F39 timeframe 2024-01-18 16:59:35 <@pcreech:matrix.org> definetly a good starting point for my curiosity to look at 2024-01-18 16:59:49 <@pcreech:matrix.org> zlopez++ 2024-01-18 16:59:52 <@zodbot:fedora.im> pcreech17 gave a cookie to zlopez. They now have 88 cookies, 12 of which were obtained in the Fedora 39 release cycle 2024-01-18 16:59:54 <@dtometzki:fedora.im> Many thanks Zlopez 2024-01-18 16:59:57 <@leo:fedora.im> zlopez++ 2024-01-18 16:59:58 <@Zlopez:matrix.org> https://www.youtube.com/@fedora 2024-01-18 16:59:59 <@zodbot:fedora.im> leo has already given cookies to zlopez during the F39 timeframe 2024-01-18 17:00:04 <@lenkaseg:fedora.im> Thanks for learning topic and chairing Zlopez 2024-01-18 17:00:12 <@lenkaseg:fedora.im> See you all next time! 2024-01-18 17:00:16 <@dtometzki:fedora.im> zlopez++ 2024-01-18 17:00:17 <@zodbot:fedora.im> dtometzki has already given cookies to zlopez during the F39 timeframe 2024-01-18 17:00:29 <@Zlopez:matrix.org> Let me end the meeting now :-) 2024-01-18 17:00:37 <@Zlopez:matrix.org> !endmeeting