Wikimedia Release Engineering Team/Checkin archive/2022-03-23

2022-03-23 edit

✨Values✨ edit

DF, I, F&OS, Q, #T

ERC Update edit

  • There is a draft! I'm reading it

πŸ† Wins edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Mar '22 edition
  • Scap 4.4.1 released (includes container image building stuff) \o/
  • Brennen talked publicly and was not shamed by it
  • Onboarding Jaime!
  • Dan's blubber demo!
    • docker build can use a blubber file directly now
    • Supports bd808 and developer tooling
    • Opens up for a more flexible release model
  • Job post posted
  • scap backport exits if change is not mergeable
  • Trainsperiment has been instructive
  • Got a working mw container image deployed from deploy1002 woohoo πŸ³πŸŽ‰


😢 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

March edit

  • 13 Mar: U.S. Daylight savings
  • 14–25 Mar: Daylight confusion time
  • 18 Mar: U.S. March Holiday (US Staff with reqs)
  • 25 Mar: thcipriani: half-day (19:00 UTC to EoD)
  • 27 Mar: European Daylight savings time


April edit

  • 1 Apr: U.S. April Holiday (U.S. Staff with Reqs)
  • 4-29 Apr: Dan taking last stretch of new parent leave
  • ~17 Apr: Brennen probably traveling some
  • 7-11 Apr: Jaime
  • 9–25 Apr: Antoine At some point between (kids holidays)
  • 22 Apr: Earth Day (U.S. Staff with Reqs)

May edit

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

πŸ“š 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

Hiring Update edit

  • Had two interviews
  • 101 total applications
  • 21 rejected so far

πŸš‚πŸ§ͺ Trainsperiment the Aftermath edit

"When performing changes that require forward-compatibility to protect against breakage when rolling back, we have been introducing the forward compat code in one train, then started to write new data in the next train. If we can roll back more than one train, then this practice has to be changed to take this into account (e.g. introduce forward compat code, then start writing new data TWO trains later)."