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.
- Sprint workboard: https://phabricator.wikimedia.org/project/board/5873/
- Sprint etherpad: https://etherpad.wikimedia.org/p/2022-05-gitlab-sprint
- GitLab workboard: https://phabricator.wikimedia.org/tag/gitlab/
π 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]
- Q3 Goals: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals#This_Quarter
- Next: GitLab-a-thon:
- https://etherpad.wikimedia.org/p/2022-05-gitlab-sprint
- Please give some feedback
- 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/