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

From mediawiki.org

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)."