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

2022-04-27 edit

✨Values✨ edit

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 edit

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

πŸ¦ŠπŸš€ GitLab-a-thon edit

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.

πŸ† Wins edit

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 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

April edit

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

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

June edit

  • ~9-10 Jun: Brennen (πŸ”₯)
  • 20-30 Jun: Jaime

July edit

  • ~29 Jul: Brennen (πŸͺ•)
  • 1 Jul: Jaime

August edit

  • 12 Aug: Brennen (🎸)
  • 27-31 Aug: Brennen (πŸ”₯)

September edit

  • 1-6 Sept: Brennen (πŸ”₯)
  • ~14-18 Sept: Brennen (πŸͺ•)

πŸ“š Book club/🍱 Lunch and Learn edit

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 edit

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 edit

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

🌱 Sprin{g,t} Cleaning edit

  • 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/