Team Meeting Agenda for October 5, 2021

Clark Boylan cboylan at sapwetik.org
Mon Oct 4 23:54:55 UTC 2021


Hello, we will meet with this agenda on October 5, 2021 at 19:00UTC in #opendev-meeting:

== Agenda for next meeting ==

* Announcements
** OpenStack Release tomorrow

* Actions from last meeting

* Specs Review
** Prometheus spec https://review.opendev.org/c/opendev/infra-specs/+/804122
*** Need to update to propose running node exporter from their shipped binary.
** Mailman 3 spec https://review.opendev.org/810990

* Topics
** Improving OpenDev's CD throughput (clarkb 20211005)
*** We can run many of our jobs in parallel in all of our CD pipelines. But this requires we properly document/address dependencies
**** Need to understand our job dependencies and properly note them in Zuul config or address them by combining jobs.
***** Example 1: Combine service-gitea-lb and service-gitea jobs.
***** Example 2: Combine letsencrypt and nameserver jobs
***** Example 3: Have all jobs with webserver config express a dependency on the letsencrypt job
**** Suggest we document the known job dependencies in a human readable format, then encode this into zuul, then we can switch to parallel runs.
**** https://review.opendev.org/c/opendev/system-config/+/807672
***** should list dependencies for all jobs
***** zuul doesn't trigger on this?  not sure on best approach to make it mergable
**** https://review.opendev.org/c/opendev/base-jobs/+/807807
***** currently every executor adds keys for bridge, then logs in and clones system-config before running playbooks
***** this change makes split jobs to do this.  however, production remains the same as both are called.
**** https://review.opendev.org/c/opendev/system-config/+/807808
***** this is a follow-on that adds a base job to clone system-config, and stops the other production jobs re-cloning.
***** this job must run first, but then all other jobs can run in parallel, as they are all in the same buildset and using the same "view" of system-config for that particular run
** Gerrit Account cleanups (clarkb 20211005)
*** 33 conflicts remain. Clarkb has written notes on proposed plans for each user in the comments of review02:~clarkb/gerrit_user_cleanups/audit-results-annotated.yaml
** Debian Buster to Bullseye Updates (clarkb 20211005)
*** https://review.opendev.org/c/opendev/system-config/+/809269 Gitea bullseye update
*** https://review.opendev.org/c/opendev/system-config/+/809286 Gerrit bullseye update
** Gitea 1.15.3 Upgrade (clarkb 20211005)
*** https://review.opendev.org/c/opendev/system-config/+/803231
** Upgrading to Gerrit 3.3 (ianw 20211005)
*** 3.4 is a much bigger jump and will need more care. Clarkb suggests we get to 3.3 soon then plan 3.4.
** Scheduling Gerrit project renames (clarkb 20211005)
*** Penciled in the week of October 11-15
*** Updating the process to update project metadata on renamed projects

* Open discussion



More information about the service-discuss mailing list