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

From mediawiki.org

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/