Tuesday, 2025-07-15

-opendevstatus- NOTICE: the gerrit service (https://review.opendev.org) is currently down, please be patient while we work on restoring it07:32
-opendevstatus- NOTICE: the gerrit service (https://review.opendev.org) is back up. We believe the restoration is complete. If you notice any issues please report them in #opendev ASAP11:54
fungimeeting time!19:00
fungi#startmeeting infra19:00
opendevmeetMeeting started Tue Jul 15 19:00:06 2025 UTC and is due to finish in 60 minutes.  The chair is fungi. 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
fungi#link https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/thread/JNGFOCREDQHGCP3UFJQCJ2FHXL5FTLW5/ Our Agenda19:00
fungi#topic Announcements19:01
fungidid anybody have anything to announce that's not on the agenda?19:01
fungi#info On July 18 we're planning to merge a change removing CLA enforcement from all remaining repositories in the OpenDev Collaboratory Gerrit19:02
fungi#link https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/GWG7G3WBMGSDOFVC72TPDCADR4VUE5N2/ Removal of CLA enforcement and configuration in Gerrit19:02
fungii guess that doesn't hurt to call out specifically19:02
fungiso this friday19:02
fungimoving on...19:03
fungi#topic Zuul-launcher migration (corvus)19:03
fungii guess we're close to turning off nodepool now?19:03
corvusyes!19:04
corvusi'd like to merge https://review.opendev.org/954761 today19:04
corvuser wait not19:04
corvusi'd like to merge https://review.opendev.org/954759 today19:04
fungi#link https://review.opendev.org/954759 Remove nodepool-nodesets file19:05
fungilooks like i already reviewed that one19:05
corvus759 will start causing node_errors for ubuntu-bionic-arm6419:05
fungilast call for reviews, but seems like the next step yes19:05
corvus761 will correct those errors by removing the jobs that use them19:05
corvusfrom earlier discussions in #opendev my read was we're okay merging the removal and allowing those errors to happen19:06
fungiyes, i concur, that matches my interpretation19:06
corvus(and letting the cleanups merge as people get to it, and not blocking on it)19:06
corvusso yeah, just wanted to bring it up here to see if there were any objections19:06
fungii'll give potential objectors a minute to chime in19:07
corvusthe other news is that zuul now has an option to tell it that it's running without nodepool19:07
fungiare we running that version yet?19:07
corvusso once 759 merges, i'll write a change to set that option for all our tenants; that will cause zuul to start producing node_error reports instead of nodepool; once that's in place we are clear to shut down the nodepool servers19:07
corvuswe should be, assuming the restart happened correctly (i haven't checked, but will certainly double check that before making the change)19:08
fungiawesome19:08
corvusi think that's about it then19:09
fungiand doesn't seem like anyone has feedback about the ubuntu-bionic-arm64 removal, so we can proceed19:09
fungithanks corvus!19:09
fungi#topic Gerrit 3.11 Upgrade Planning19:09
fungii'll parrot clark's notes from the agenda on his behalf19:09
fungiin hopes that he's already en-route to a wonderful and well-deserved vacation, however brief19:10
fungi#link https://www.gerritcodereview.com/3.11.html Gerrit 3.11 release notes19:10
fungiPlease check this for any concerns with the way we use Gerrit.19:10
fungiOmnibus update to Gerrit images planned for Friday or Monday to incorporate several updates (zuul status plugin, CLA removals, and quay.io image hosting)19:11
fungi#link https://review.opendev.org/c/opendev/system-config/+/882900 Host Gerrit images on quay.io19:11
fungi#link https://review.opendev.org/c/opendev/system-config/+/954376 CLA file removal19:11
fungiNeeds to be done after CLA usage is removed from project ACLs19:11
fungiNeed to hold new test nodes. Perhaps that is best for after the container images move?19:11
fungi[fungi: yes, that seems like a good order to do it in]19:12
fungiShutting down Gerrit can race the indexing of new changes. If this happens we can have new changes created that are not indexed leading to multiple changes with the same changeid later. To mitigate this we can/should reindex changes on Gerrit startup.19:12
fungi#link https://etherpad.opendev.org/p/gerrit-upgrade-3.11 Planning Document for the eventual Upgrade19:12
fungiWill need to select a date once we know more about the upgrade itself.19:12
fungi[and that concludes clark's notes on the topic]19:12
fungidoes anyone have anything else to add, or questions they'd like to raise?19:13
fungiif not i'll move along to the rest of the agenda19:13
fungi#topic Upgrading Old Servers19:14
fungi#link https://etherpad.opendev.org/p/opendev-bionic-server-upgrades19:14
fungi#link https://etherpad.opendev.org/p/opendev-focal-server-upgrades19:14
fungi#link https://etherpad.opendev.org/p/opendev-server-replacement-sprint19:14
fungi#link https://etherpad.opendev.org/p/opendev-mediawiki-upgrade19:14
fungithere's also a note here saying that tonyb will look at cacti after wiki19:14
fungiand for refstack i'm hoping to get to communications for tearing that down and retiring the associated git repositories in the next week-ish19:15
fungialso eavesdrop needs upgrading19:15
fungianything else related to server upgrades?19:16
fungioh, also a reminder from the agenda...19:16
fungiRemember to use launch-node's --config-drive flag when booting new Noble nodes in Rax Classic19:16
fungi#topic Working through our TODO list19:17
fungi#link https://etherpad.opendev.org/p/opendev-january-2025-meetup Current TODO list19:17
fungiin case anyone needs some more ideas for what to jump on next19:18
fungi#topic OFTC Matrix bridge no longer supporting new users19:18
fungithis topic could probably stand to be adjusted/updated, i'm not sure this is still actually the case19:18
funginevertheless, there is an associated spec that, if we execute on it, should prevent that from being a concern for us in the future!19:19
fungi#link https://review.opendev.org/c/opendev/infra-specs/+/954826 Spec outlining the motivation and plan for Matrix trialing19:19
fungiand huge thanks to clark for mopping up the specs repo in general, moving most of the content to the completed or help wanted sections, getting the site building again and jobs passing after years of neglect, et cetera19:20
fungianyway, when everyone has a chance19:20
fungi#info Please review the proposed "Matrix for OpenDev Comms" spec19:21
fungii expect this will be raised for final approval in a few weeks if feedback is favorable19:22
fungi#topic Pre PTG Planning19:22
fungi#link https://etherpad.opendev.org/p/opendev-preptg-october-2025 Planning happening in this document19:22
fungiremember to stick any discussion or working session ideas you might have there19:22
fungi#topic Open discussion19:22
fungianyone have anything else?19:22
fungiwe had a gerrit outage for a few hours earlier today, no useful post-mortem other than finding nothing in guest-side logs to explain19:24
fungiit was suggsted there might have been an oom event on that hypervisor host in the provider, but it hasn't been confirmed19:25
fungianyway, no lasting problems were identified after the server was brought back online19:25
fungimany thanks to tonyb and frickler for fielding that while i was lazily sleeping in!19:25
fungiseems like nobody has anything to bring up, so i'll wrap up the meeting now19:26
fungicatch us in #opendev if you need anything else!19:26
fungi#endmeeting19:26
opendevmeetMeeting ended Tue Jul 15 19:26:39 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:26
opendevmeetMinutes:        https://meetings.opendev.org/meetings/infra/2025/infra.2025-07-15-19.00.html19:26
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/infra/2025/infra.2025-07-15-19.00.txt19:26
opendevmeetLog:            https://meetings.opendev.org/meetings/infra/2025/infra.2025-07-15-19.00.log.html19:26

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