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

= 2022-04-27 =

✨Values✨
I give you the behavior, you give me the value


 * Be responsive in #wikimedia-releng - developer focus
 * Listen like you want to be heard - #together
 * Take time to write tests - quality
 * Communicate directly and honestly with teammates - integrity
 * Work in the open - FOSS

ERC Update

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

🦊🚀 GitLab-a-thon
Goals 1. Migration of blubber / blubberoid to GitLab
 * At least publish an image
 * Are we killing blubberoid?

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 ¯\_(ツ)_/¯

Please add anything you can think of that's blocking either of these goals to either the workboard or etherpad so that we can quickly kick off the first sprint on Monday.


 * Sprint workboard: https://phabricator.wikimedia.org/project/board/5873/
 * Sprint etherpad: https://etherpad.wikimedia.org/p/2022-05-gitlab-sprint
 * GitLab workboard: https://phabricator.wikimedia.org/tag/gitlab/

🏆 Wins

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


 * Jamie deployed the train by his lonesome today -- and found bugs \o/
 * Jaime rolled back the train
 * Temi learned about GPG keys
 * Brain still works, mostly
 * Fixed bug in proxy balancing in scap
 * Scap deploy-promote (failed but will succeed!)
 * Antoine briefly looked away and somehow Wikipedia still exists
 * Deploy promote is Ready for Prime for Prime Time™
 * Scap 4.7.0-fully out; 4.7.1 going out this week!
 * Scap 4.7.1 fixes cross-datacenter pulls!
 * New Phatality deploy looming
 * Scap backport new patchset! Ready for review!

😶 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

April

 * 1 Apr: U.S. April Holiday (U.S. Staff with Reqs)
 * 4–8 Apr: Brennen out sick
 * 7-11 Apr: Jaime
 * 11–15 Apr: Antoine
 * 17 Apr: Brennen traveling
 * 18-22 Antoine work but kids are in holidays so less availability in my evenings
 * 18-21: Dancy PTO
 * 22 Apr: Earth Day (U.S. Staff with Reqs)


 * 4-29 Apr: Dan taking last stretch of new parent leave

May

 * 23-27 (maybe)?: Tyler
 * 25-27 May: Antoine
 * 30 May: Memorial Day (U.S. Staff with Reqs)

June

 * ~9-10 Jun: Brennen (🔥)
 * 20-30 Jun: Jaime

July

 * ~29 Jul: Brennen (🪕)
 * 1 Jul: Jaime

August

 * 12 Aug: Brennen (🎸)
 * 27-31 Aug: Brennen (🔥)

September

 * 1-6 Sept: Brennen (🔥)
 * ~14-18 Sept: Brennen (🪕)

📚 Book club/🍱 Lunch and Learn

 * https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Book_club
 * https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Lunch_and_learn#Present_a_Lunch_and_Learn

🔥🚂 Train

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


 * 18 Oct - wmf.5 - Antoine + Ahmon
 * 25 Oct - wmf.6 - Mukunda + Antoine
 * 1 Nov - wmf.7 - Dan + Mukunda
 * 8 Nov - wmf.8 - NO TRAIN (Veteran's day Nov 11)
 * 15 Nov - wmf.9 - Jeena + Dan
 * 22 Nov - wmf.10 - NO TRAIN
 * 29 Nov - wmf.11 - Brennen + Jeena
 * 6 Dec - wmf.12 - Ahmon + Brennen
 * 13 Dec - wmf.13 - Antoine + Ahmon
 * 20 Dec - wmf.14 - NO TRAIN
 * 27 Dec - wmf.15 - NO TRAIN
 * 3 Jan - wmf.16 - Mukunda + Antoine
 * 10 Jan - wmf.17 - Dan + Mukunda
 * 17 Jan - wmf.18 - Jeena + Mukunda
 * 24 Jan - wmf.19 - Brennen + Jeena
 * 31 Jan - wmf.20 - Ahmon + Brennen
 * 7 Feb - wmf.21 - Jeena + Ahmon
 * 14 Feb - wmf.22 - Antoine + Jeena
 * 21 Feb - wmf.23 - Dan + Antoine (President's day on Monday)
 * 28 Feb - wmf.24 - Brennen + Dan
 * 6 Mar - wmf.25 - Ahmon + Brennen
 * 13 Mar - wmf.26 - Jeena + Ahmon (US enters Daylight Saving Time)
 * 20 Mar – 1.39.0-wmf.1, 1.39.0-wmf.2, 1.39.0-wmf.3, 1.39.0-wmf.4 —🚂🧪 Trainsperiments, ya'll
 * 28 Mar - wmf.5 - Antoine + Jeena
 * 4 Apr - wmf.6 - Jaime!!!! + Antoine
 * Security patch problems
 * Quiet today on group1
 * 11 Apr - wmf.7 - Ahmon + Jaime
 * 18 Apr - wmf.8 - Jeena + Brennen (Antoine can cover UTC mornings)


 * 25 Apr - wmf.9 - Brennen + Jeena  (Antoine can do)
 * 2 May – wmf.10 – Antoine + Brennen
 * 9 May - wmf.11 – Skipping for GitLab-a-thon

Hiring Update

 * Started interviewing 2022-03-18
 * 202 Applicants
 * 50 still active
 * Roundup Monday
 * One more to get through and then final

🌱 Sprin{g,t} Cleaning

 * Q3 Goals: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals#This_Quarter
 * Next: GitLab-a-thon:
 * https://etherpad.wikimedia.org/p/2022-05-gitlab-sprint
 * Please give some feedback


 * INBOX triage
 * 3 in inbox
 * Do
 * Doing (for things this quarter)
 * Priority Backlog (for things for next sprint)
 * Current sprint (for things...in this sprint)
 * Delegate
 * Untag
 * Move to: Release Engineering (Radar)
 * Defer
 * Soon → Soon
 * Maybe never → Seen
 * Q3 work cleanup
 * Old sprint board cleanup: https://phabricator.wikimedia.org/project/view/5861/