Tuesday, 2024-01-23

-opendevstatus- NOTICE: all new logins to https://review.opendev.org are currently failing. investigation is ongoing, please be patient08:53
*** mmalchuk_ is now known as mmalchuk16:06
clarkbJust about meeting time18:59
clarkbI'm very quickly trying to eat an apple and put together some meeting agenda notes18:59
clarkb#startmeeting infra19:00
opendevmeetMeeting started Tue Jan 23 19:00:21 2024 UTC and is due to finish in 60 minutes.  The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot.19:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
opendevmeetThe meeting name has been set to 'infra'19:00
clarkblink https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/thread/HPFGK4QDZU24FUZFA6BHEAYLQIG224WD/ Our Agenda19:01
clarkb#link https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/thread/HPFGK4QDZU24FUZFA6BHEAYLQIG224WD/ Our Agenda19:01
clarkb#topic Announcements19:01
clarkbService coordinator nominations open February 6, 2024 - February 20, 202419:01
clarkbI made that official in an email to the service-discuss list19:01
clarkb#link https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/thread/TB2OFBIGWZEYC7L4MCYA46EXIX5T47TY/19:01
clarkbHappy to answer any questions people have about that19:01
clarkb#topic Server Upgrades19:03
clarkb#link https://review.opendev.org/c/opendev/system-config/+/905510 Upgrading meetpad service to jammy19:03
clarkbI think we're largely waiting on a second reviewer for this stack? tonyb testing was happy after we fixed the websockets issue?19:03
tonybYup testing was definitely happier19:05
clarkbcool19:05
tonybThere are still certifuicate issues 19:05
clarkb#link https://etherpad.opendev.org/p/opendev-bionic-server-upgrades19:05
clarkbya the hsts stuff is annoying19:06
tonybbut I think having real LE certs will help that19:06
clarkbturns out there are ways to work around it like using incognito mode19:06
clarkbhowever in this case I'm not sure if it will help since jitsi willsend the headers for strict verification19:06
tonybI was using ... https://paste.opendev.org/show/blYpdCY39nZbSijUoV2l/ ... which seemed to "do better"19:07
clarkbthats good to know19:08
clarkbin the etherpad I linked above there are notes for wiki replacement19:09
clarkbtonyb: did you have a chance to see the notes funig and I added? any concerns with what we wrote?19:09
tonybI read them. I don't have any concerns19:11
clarkbanything else on this topic?19:11
fungiquick summary is that we want to make sure the openid and patrolling extensions work, the others are likely less important for now19:11
clarkbfor the wiki if there is any confusiion with the ongoing gerrit + openid problems19:12
fungioverall the plan lftm19:12
fungier, lgtm19:12
tonybYup.  I'm fairly confident that as the first step will be to deploy the *same* git versions but containerised we'll be okay19:12
tonyb... upgrades will be more work19:12
tonybbut really I want to decouple the OS and application19:12
fungithanks!19:12
tonybyw19:13
tonybI think we're ready for #next_topic19:13
clarkb#topic Python Container Updates19:13
clarkbNothing new here that I am aware of19:14
clarkbI think this has largely been on the far end of the priority list due to all the other stuff going on. And thats ok. We've minmimzed the the amount of images we have to build and support etc19:14
clarkb#topic Upgrading Zuul's DB Server19:14
clarkbI kept this on the agenda despite the general agree with a rough plan last week19:14
clarkbmostly because I seem to recall saying I would let people object for the next week19:15
clarkbany objections to the plan of trying to run a mysql/mariadb for zuul that we can eventually cluster later if we get to it?19:15
fungialso worth noting, there were several outages of that trove instance, though zuul seems to have weathered them okay19:15
clarkbif there are no objections now then I think we can move on and remove this topic from the agenda for next week19:16
corvusno objections here19:16
fungithe silent ayes have it19:16
clarkb#topic AFS Quota Issues19:16
clarkbI haven't made any progress on ubuntu ports trimming19:17
clarkb#topic Broken Wheel Builds on CentOS19:19
clarkbI think we have openafs packages that should work now19:20
fungithat's what it sounded like yesterday19:20
clarkbIn theory I would expect that means we've got more jobs passing for this now. However, I think the final publication stuff may still have the wrong volume names?19:20
clarkbprobably worth doing another pass on checking the job statuses19:22
fungias in they're publishing with the wrong platform stub in the filenames?19:22
clarkbas I suspect we may have pushed the failure forward to the next broken thing19:22
clarkbfungi: ya the centos8 amd64 stuff afiles because it was trying to publish to a volume openafs claimed didn't exist19:22
fungithat was something that changed in a recent ansible, if memory serves19:22
clarkbI suspect we may have made a stream volume but we're still pushing to the non stream location which was cleaned up?19:23
fungii think it broke for some rh-like platforms in our last ansible update19:23
fungiwhere the release var started including the minor number rather than just the major19:23
tonybThere was a similar change for Debian a while back19:23
clarkbah ya that could be part of the problem19:24
fungiwe switched which ansible var we use in some places, but probably missed some too19:24
clarkbin any case we should find time to do another pass on job statuses and failure and take it from there19:24
clarkb#topic OpenDev Pre PTG19:25
clarkbLooking at try to do two days Wednesday and Thursday sometime in February: February 7+8 or February 14+15 or February 21+2219:26
clarkbHave two blocks of time each day one that works better for EU and another for APAC. Probably 14:00-16:00UTC and 22:00-00:00 UTC.19:26
clarkbI haven't heard any objections to any of these days or times19:26
clarkbI'm kinda leaning towards the 14th and 15th as that gives time to prepare but isn't so far out in the future19:26
clarkbI'm happy to hear feedback though. THis is me mostly trying to accomodate what I perceive to be the issues with various timezones as well as my own meeting schedule (tuesdays are really busy)19:27
fungii have schedule availability for all of them, but yeah maybe sooner is better than immediately before ptg week19:27
corvus14/15 slightly better for me19:27
fricklerptg is a full month later?19:27
clarkbfrickler: ptg is first week of april I think /me double checks19:27
tonyb14+15 works best for me19:28
clarkbApril 8 - 12 is the PTG19:28
fungioh, yeah, i guess any of them is more than a month before the ptg19:28
frickleranyway I'm fine with any of these dates19:28
clarkbfungi: ya I mostly want to get a head start on some of this stuff19:28
fungiabsolutely19:28
clarkbas far as topics go I'd like to do a group brainstorm/planning/prioritization sort of thing for the various debt we've got hanging around19:29
tonybI could do the "EU" timeslot but I do worry I wouldn't be a great asset19:29
clarkbthink podman / modern docker compose, mariadb upgrades, keycloak id stuff, openmetal/inmotion cloud redeployment, prometheus, deprecated zuul configs (think stdout/stderr split in command tasks) and so on19:30
clarkbI've got a set of notes in my notetaking file that I need to transplant into an etherpad and then others can also add ideas as well as indicate interest on topics so that we can do our best to accomodate split scheduling19:30
fungialso i'd generally throw a "sustainability" discussion item in there19:30
clarkb++19:31
clarkblets also say we'll do it February 14 and 1519:31
fungiwouldn't hurt to do a "big picture" overview of everything we're still managing and ask ourselves what else might be on the losing side of cost vs benefit19:32
clarkband then we can use the meetpad corresponding with the planning etherpad as the location19:32
clarkbfungi: thats a great idea. I think that sort of big picture will help with the prioritzation aspect of figuring out where to apply ourselves19:32
tonyb++19:33
clarkbonce other things settle down I'll send emails making this all official19:33
clarkband work on getting that agenda etherpad populated19:33
fungithanks!19:33
clarkb#topic Open Discussion19:33
clarkbspeaking of other things settling down the gerrit openid stuff has been fun19:34
fungi"fun"19:34
clarkbmaybe we should call the meeting early and get back to that? Is there anything else to bring up now?19:34
fricklerinmotion failures?19:34
clarkboh ya I haven't had time to look at that19:35
clarkbtonyb: maybe after today's school run we can dig into that together?19:35
fricklerthe mirror host seems to be offline since sunday19:35
clarkbtonyb: would be a good introduction to how things are set up there because it like the linaro cloud are "different"19:35
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily for a restart, in order to attempt to restore OpenID login functionality19:35
fricklerbut nodepool seems to have been unhappy for much longer19:35
tonybclarkb: Sounds good to me19:36
clarkbfrickler: in the past we've definitely seem things leak in ways that create nodepool failures that slowly get worse over time19:36
clarkbwouldn't surprise me if it finally got bad enough that the mirror had nowhere to run but we'll haev to check logs19:36
fungii did add the inmotion mirror to the emergency disable list, in order to get the base deploy job working again. it's been failing since sunday, which coincides with the errors ironic reported19:36
tonybOh, I have a meeting 2100-2200UTC but apart from that ...19:37
fricklerack19:37
clarkbtonyb: ya I think school pickup is 2200-2300 ish19:37
tonybOkay perfect19:37
clarkbI have to walk because I'll eb without the car19:37
clarkbsounds like that may be it and we need to get back to debugging gerrit things19:40
clarkbthank you everyone!19:40
clarkb#endmeeting19:40
opendevmeetMeeting ended Tue Jan 23 19:40:20 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:40
opendevmeetMinutes:        https://meetings.opendev.org/meetings/infra/2024/infra.2024-01-23-19.00.html19:40
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/infra/2024/infra.2024-01-23-19.00.txt19:40
opendevmeetLog:            https://meetings.opendev.org/meetings/infra/2024/infra.2024-01-23-19.00.log.html19:40
-opendevstatus- NOTICE: OpenID logins for the Gerrit WebUI on review.opendev.org should be working normally again since the recent service restart20:01

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!