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

From mediawiki.org


2022-05-04[edit]

Welcome to Q4 for real.

Tech all hands followups[edit]

Happy star wars day

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

✨Values✨[edit]

...what are they again?

  • Developer focus
  • Integrity
  • FOSS
  • Quality
  • #together

ERC Update[edit]

  • Meeting invite comingβ€”60 minutes to discuss the 2nd draft

πŸ† Wins[edit]

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[edit]

πŸ“… Vacations/Important dates[edit]

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[edit]

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

June[edit]

  • ~9-10 Jun: Brennen (πŸ”₯)
  • 15-17 Jun: Dan (πŸŽ’β›°)
  • 20 Jun: Juneteenth (observed) (U.S. Staff with Reqs)
  • 20-30 Jun: Jaime

July[edit]

  • 4 Jul: US Independence day (U.S. Staff with Reqs)
  • ~29 Jul: Brennen (πŸͺ•)
  • 1 Jul: Jaime

August[edit]

  • Antoine: some weeks
  • 9 Aug: International Day of the World’s Indigenous Peoples
  • 12 Aug: Brennen (🎸)
  • 27-31 Aug: Brennen (πŸ”₯)

September[edit]

  • 5 Sept: U.S. Labor Day (U.S. Staff with Reqs)
  • 1-6 Sept: Brennen (πŸ”₯)
  • ~14-18 Sept: Brennen (πŸͺ•)

πŸ”₯πŸš‚ Train[edit]

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[edit]

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

Hackathon[edit]

  • 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[edit]

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