Wikimedia Release Engineering Team/Checkin archive/2021-05-19
2021-05-19
editVacations/Important dates
edit- 3 May: Jeena out
- 3 May - June 4: Dan out for a month of paternity leave
- 7 May: Dancy out, Brennen out, Greg
- 13 May: Antoine (Ascension day) + Friday 14 May
- 13 May: Lars (Ascension day) (not taking May 14th off)
- 21 May: Tyler Camping could have gone better
- 24 May: Antoine (Pentecost)
- 28 May: US staff with reqs
- 31 May: Memorial day -- US staff with reqs
- 1-3 Jun: EngProd Virtual Offsite https://docs.google.com/document/d/1EYuJODG4aBKY9_Y8idqZw3jUFdz7BFvdGDyhnhnZb10/edit
- Tuesday: 1/2 Team; 1/2 Big group
- Wednesday: Small Group Time
- Thursday: Fun time
- Early June, indeterminate: Brennen on babysitting duty
- 15-17 Jun: All Hands
- 18 Jun: Juneteenth -- US staff with reqs
- 21-25 Jun: (whole week) Tyler -> Grand Canyon
- 22-26 Jun: Dancy in the woods
- 24-26 Jun (ish): Brennen → Kansas
- 28 Jun: DC Switchover (tentative)
- 5-9 July: Special Holiday
Train
edit- Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Important_dates
- https://train-blockers.toolforge.org/
- 15 Mar - wmf.35 - Ahmon + Brennen
- 22 Mar - wmf.36 - Antoine + Ahmon
- 29 Mar - wmf.37 - Mukunda + Antoine (Monday is a holiday)
- 5 Apr - wmf.38 - Dan + Mukunda
- 12 Apr - wmf.1 - Jeena + Dan
- 26 Apr - wmf.3 - Lars + Jeena
- 3 May - wmf.4 - Brennen + Lars (Ahmon to handle day of the 4th)
- 10 May - wmf.5 - Ahmon + Brennen
- 17 May - wmf.6 - Antoine + Ahmon
- 24 May - wmf.7 - Mukunda + Antoine (Friday is a holiday, Monday is holiday in France)
- 31 May - wmf.8 - Jeena + Mukunda (Monday is a holiday) NEED TO CANCEL FOR OFFSITE
- 2021-05-31 No Train 2021—engprod offsite???
- 7 Jun - wmf.9 - Dan + Jeena
- 14 Jun - No train (WMF All-Hands)
- 21 Jun - wmf.11 - …
- 28 Jun - wmf.12 - …
- 5 Jul - No train (WMF holiday)
- 12 Jul - wmf.14 - …
- 19 Jul - wmf.15 - …
- 26 Jul - wmf.16 - …
- 2 Aug - wmf.17 - …
- 9 Aug - wmf.18 - …
- 16 Aug - wmf.19 - …
- 23 Aug - wmf.20 - …
- 30 Aug - wmf.21 - …
- 6 Sep - wmf.22 - …
- 13 Sep - wmf.23 - …
- 20 Sep - wmf.1 - …
- 27 Sep - wmf.2 - …
- Train update: https://etherpad.wikimedia.org/p/RelEngTeam-Trainupdate-email
- printf '{\n"ids": [\n281145\n]\n}' | arc call-conduit maniphest.gettasktransactions | jq -r '.response' | awk -F':' '/PHID-TASK/ {print $1}' | uniq -c | wc -l
Status
editwmf.5 rolled out to group0. No significant issues outstanding.
SoS
edit- 2021-02-24: Thcipriani
- 2021-03-24: James
- 2021-03-31: Thcipriani
- 2021-04-07: Thcipriani
- 2021-04-14: Thcipriani
- 2021-04-21: Thcipriani
- 2021-04-28: James
- 2021-05-05: James
- 2021-05-12: James
- 2021-05-19: No SoS this week
Outgoing (for next week)
edit- Blocked by:
- Web: Upgrading or dropping the legacy Ruby selenium jobs in MinervaNeue blocks the CI-wide upgrade from stretch to buster. T280901
- Wikibase: Upgrading or dropping the legacy Ruby selenium jobs in Wikibase blocks the CI-wide upgrade from stretch to buster. T280491
- Blocking:
- Thank Yous:
- Thank you to C. Scott for his support and patience waiting for T271863 to be resolved!
- Thank you to Zabe for lots of quick fixes for train blockers.
- Thank you to James Forrester for code reviews.
- Updates:
- [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
- Train Health
- Last week: 1.37.0-wmf.5 phab:T281146
- This week: 1.37.0-wmf.6 phab:T281147
- Next week: 1.37.0-wmf.7 phab:T281148
Callouts
edit- Deployment training! https://wikitech.wikimedia.org/wiki/Deployments/Training
Incoming
editTeam Business
editIncoming/Needs attention
editBook 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
- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Read_papers_and_talk
- Last week:
- Counting (no knowledge of mathematics required) by Dom
- Next week: Next week? Takers?
- Last week:
Monthly reflection on accomplishments - May '21 edition
edit- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Add as you have them!
- Quibble 0.0.47
- Jenkins upgrade to latest LTS
- Released new upstream Jenkins Gearman plugin
- Wikitech Gerrit docs updated
Standup!
editAhmon
edit- Updates:
- Working on: When a change is merged into a train branch, automatically build the single-version MW container image and then trigger the multiversion MW container image build.
- Blocked by:
- Nada
- Blocking:
- Nothing hopefully. Ping me!
Antoine
edit- Updates:
- Train is cool, but one concerning log spam around bah
- Gerrit update process seems fine. Gotta write down runbooks to add a plugin, update one or update gerrit.war.
- Blocked by:
- Life and covid
- Blocking:
Brennen
edit- Blocked by:
- Blocking:
- Updates:
- GitLab bureaucracy
- Interviewed for the entry level role yesterday, 2(?) more upcoming
- Need to get contractors on IRC
- May actually get to the point of deploying things this week
- Paired on xdebug stuff on mw-docker with Jeena yesterday
- I'm useless here.
- Nervous about Freenode.
- GitLab bureaucracy
Dan (out)
edit- Blocked by:
- Blocking:
- Updates:
Jeena
edit- Blocked by:
- Blocking:
- mw-cli patches
- Updates:
- got tests running for mw-cli, but they are too slow
- working on expedition
- fixing bug in mw-docker w/brennen
- mw-on-k8s meeting
- preview environment planning
Lars
edit- Blocked by:
- nada
- Blocking:
- nil?
- Updates:
- train-dev debugging (unsuccessful)
- Scap porting to Python3, reviews welcome
Mukunda (out)
edit- Blocked by:
- Blocking:
- Updates:
Tyler
edit- Blocked by:
- Blocking:
- Updates:
- squatting my nick in https://libera.chat/
- GitLab initialization documentation
- WMCS path to production/GitLab
- Release notes for tarball release
- Attempting to back away from a few tasks on phab