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]
- ran into a unpredictable problem with opcache
- Triage tooling needs improvement
- https://docs.google.com/document/d/1Vc_VitZtg-weJp1y_4OUxjOcL0aNwf2nD4Qu22oluMw/edit
- Planning a communication with trainbow stuff
- Performance runs evaluation in batches
- Similar comments from platform
- From PET in https://phabricator.wikimedia.org/T303759#7790164
"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)."