Jump to: navigation, search

Difference between revisions of "Meetings/InfraTeamMeeting"

m (Agenda for next meeting)
(Agenda for next meeting)
Line 16: Line 16:
  
 
* Topics
 
* Topics
** Zuul-launcher image builds (corvus 20240910)
+
** Zuul-launcher migration(corvus 20240910)
 +
*** Auto hold functionality is rolling out
 +
*** Are there any other required features before all OpenDev tenants switch to use zuul launcher managed resources?
 
** Gerrit shutdown problems (clarkb 20250527)
 
** Gerrit shutdown problems (clarkb 20250527)
 
*** After successfully using SIGINT to shutdown gerrit a few weeks ago the recent restart last week failed to shutdown and timed out to SIGKILL
 
*** After successfully using SIGINT to shutdown gerrit a few weeks ago the recent restart last week failed to shutdown and timed out to SIGKILL
Line 38: Line 40:
 
**** tonyb looking at cacti after wiki
 
**** tonyb looking at cacti after wiki
 
*** On the easy list we've got refstack, mirror-update, eavesdrop, zuul schedulers, and zookeeper servers remaining.
 
*** On the easy list we've got refstack, mirror-update, eavesdrop, zuul schedulers, and zookeeper servers remaining.
 +
*** clarkb is in the process of rolling out a new mirror-update with new zookeepers to follow
 +
*** corvus is replacing zuul servers over the next week or two
 +
*** Remember to use launch-node's --config-drive flag when booting new Noble nodes in Rax Classic
 
** Working through our TODO list (clarkb 20250107)
 
** Working through our TODO list (clarkb 20250107)
 
*** https://etherpad.opendev.org/p/opendev-january-2025-meetup
 
*** https://etherpad.opendev.org/p/opendev-january-2025-meetup
 
** OFTC Matrix bridge no longer supporting new users (clarkb 20250520)
 
** OFTC Matrix bridge no longer supporting new users (clarkb 20250520)
*** https://github.com/matrix-org/matrix-appservice-irc/issues/1851
+
*** Clarkb to write a spec explaining the motivation for a move to matrix for opendev comms.
*** This means that matrix bridge users don't see messages from newer IRC nicks/users
+
*** Then idea is to do a bit of a trial and see if it does help users who primarily rely on matrix for IRC as well as new users.
*** Options:
 
**** Declare bankruptcy: Matrix needs a Matrix client and IRC needs an IRC client
 
**** Pay EMS for a bridge. This is apparently billed per active IRC bridge user and could be a large increase on current EMS hosting cost
 
**** Host our own bridge. https://postmarketos.org/blog/2025/03/31/matrix-bridge-migration/ has useful related info
 
**** Embrace Matrix and move there. This represents a compromise between those who want IRC and those who want something like Slack/Discord. But for both sides the important functionality/needs seems to be preserved. (IRC users continue to get to use open source tooling with federated servers. Slack/Discord users get a system that runs over HTTPS using clients with modern bells and whistles).
 
** Enabling hashtags globally (corvus 20250523)
 
*** Agreed to apply this the day of the meeting (June 3, 2025).
 
*** Announced at https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/SVXT6X4WRYE6XQPB5PTWFUKUATICLO56/
 
 
** Adding CentOS 10 Stream Support to Glean, DIB, and Nodepool (clarkb 20250527)
 
** Adding CentOS 10 Stream Support to Glean, DIB, and Nodepool (clarkb 20250527)
*** https://review.opendev.org/c/opendev/glean/+/941672 Glean NetworkManager Keyfile support
+
*** https://review.opendev.org/c/openstack/diskimage-builder/+/949942 DIB functional testing without Nodepool
 +
**** This will allow us to have greater control of the devstack environment allowing us to configure cpu features that CentOS 10 Stream requires
 
*** https://review.opendev.org/c/openstack/diskimage-builder/+/934045 DIB support for CentOS 10 Stream
 
*** https://review.opendev.org/c/openstack/diskimage-builder/+/934045 DIB support for CentOS 10 Stream
*** There have been a few struggles
 
**** CentOS 10 Stream requires x86-64-v3 which clouds other than rax classic can provide (or about only 40% of our capacity).
 
**** CentOS 10 Stream upstream images label the / partition as /boot with a partition uuid. This seems like an upstream bug. centos-minimal element mitigates this.
 
 
** projects.yaml normalization
 
** projects.yaml normalization
 
*** a (possibly intentional) regression in ruamel.yaml has started adding spaces to the end of wrapped strings, akin to format=flowed E-mail wrapping
 
*** a (possibly intentional) regression in ruamel.yaml has started adding spaces to the end of wrapped strings, akin to format=flowed E-mail wrapping

Revision as of 20:45, 23 June 2025

Weekly Project Infrastructure team meeting

The OpenDev Team holds public weekly meetings in #opendev-meeting on OFTC, Tuesdays at 1900 UTC. Everyone interested in infrastructure and process surrounding automated testing and deployment is encouraged to attend.

Please feel free to add agenda items (and your IRC nick in parenthesis).

Agenda for next meeting

  • Announcements
  • Actions from last meeting
  • Specs Review
  • Open discussion

Upcoming Project Renames

(any additions should mention original->new full names and link to the corresponding project-config rename change in Gerrit) Changes should have their topic set to project-rename.

Previous meetings

Previous meetings, with their notes and logs, can be found at http://eavesdrop.openstack.org/meetings/infra/ and earlier at http://eavesdrop.openstack.org/meetings/ci/