Wikimedia Release Engineering Team/Checkin archive/2022-05-04

= 2022-05-04 =

Welcome to Q4 for real.

Tech all hands followups
Happy star wars day

Differential privacy interest form: https://docs.google.com/forms/d/e/1FAIpQLSepRWwo2ekq-DTWk90mMPt9XA26Su4Vokh8yGORtelzMjnbHw/viewform

✨Values✨
...what are they again?
 * Developer focus
 * Integrity
 * FOSS
 * Quality
 * #together

ERC Update

 * Meeting invite coming—60 minutes to discuss the 2nd draft

🏆 Wins

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
 * May '22 edition


 * Our long, grinding efforts at deployment training are finally starting to result in more people doing deploys (well, ok, they've resulted in Clare doing deploys, anyway) \o/
 * Rolled back train five times
 * Deployment tooling just kind of sucks less than it used to
 * Merged scap backport
 * scap stage-train \o/
 * Finally got rid of the generic service-pipeline-* jobs and migrated remaining 23 projects to use bespoke `.pipeline/config.yaml` based jobs

😶 Let's keep this empty

 * https://gerrit.wikimedia.org/r/p/wikimedia/+/dashboard/teams:releng#:~:text=Keep%20this%20empty

📅 Vacations/Important dates

 * https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2022
 * https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

May

 * 6 May: Brennen
 * 25-27 May: Antoine
 * 26–27 May: Tyler
 * 30 May: Memorial Day (U.S. Staff with Reqs)

June

 * ~9-10 Jun: Brennen (🔥)
 * 15-17 Jun: Dan (🎒⛰)
 * 20 Jun: Juneteenth (observed) (U.S. Staff with Reqs)
 * 20-30 Jun: Jaime

July

 * 4 Jul: US Independence day (U.S. Staff with Reqs)
 * ~29 Jul: Brennen (🪕)
 * 1 Jul: Jaime

August

 * Antoine: some weeks
 * 9 Aug: International Day of the World’s Indigenous Peoples
 * 12 Aug: Brennen (🎸)
 * 27-31 Aug: Brennen (🔥)

September

 * 5 Sept: U.S. Labor Day (U.S. Staff with Reqs)
 * 1-6 Sept: Brennen (🔥)
 * ~14-18 Sept: Brennen (🪕)

🔥🚂 Train

 * https://tools.wmflabs.org/versions/
 * https://train-blockers.toolforge.org/
 * https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar


 * 2 May – wmf.10 – Antoine + Brennen
 * 9 May - wmf.11 – Skipping for GitLab-a-thon
 * 16 May - wmf.12 - Jaime + Antoine
 * 23 May - wmf.13 - Dan + Jaime (Antoine out)
 * 30 May - wmf.14 - Ahmon + Dan
 * 6 Jun - wmf.15 - Jeena + Ahmon (Brennen out)
 * 13 Jun - wmf.16 - Brennen + Jeena (Dan out)
 * 20 Jun - wmf.17 - Antoine + Brennen (Jaime out)
 * 27 Jun - wmf.18 - Dan + Antoine (Jaime out)
 * 4 Jul - wmf.19 - Jaime + Dan
 * 11 Jul - wmf.20 - Ahmon + Jaime
 * 18 Jul - wmf.21 - Jeena + Ahmon
 * 25 Jul - wmf.22 - Brennen + Jeena
 * 1 Aug - wmf.23 - Antoine + Brennen
 * 8 Aug - wmf.24 - No train (Brennen out)
 * 15 Aug - wmf.25

Hiring Update

 * Started interviewing 2022-03-18
 * 214 Applicants
 * Pausing additinal interviews (getting *close*)

Hackathon

 * Do we want to host a session?
 * https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2022/Schedule
 * "Infrastructure Tools Room- topics such as Phabricator, Git, Gerrit, GitLab, or the DevPortal"
 * GitLab-a-thon output present? Runbook?
 * Probably doing a session with Addshore on mwcli (Jeena)
 * I wonder if we could invite somebody from Phorge... (Just to cause trouble.)
 * I'd love to write some Phabricator/Phorge RSS functionality one of these days

🦊🚀 GitLab-a-thon
Goals 1. Migration of blubber / blubberoid to GitLab 2. Mirroring all of Gerrit read-only to GitLab (less than 40GB of repos)
 * Now a subset of repos is the agreement with serviceops (disk space issues)—MediaWiki ¯\_(ツ)_/¯


 * Sprint workboard: https://phabricator.wikimedia.org/project/board/5873/
 * GitLab workboard: https://phabricator.wikimedia.org/tag/gitlab/
 * Maybe useful: https://hatjitsu.toolforge.org/