Wikimedia Release Engineering Team/Checkin archive/2021-05-19

From mediawiki.org


2021-05-19[edit]

Vacations/Important dates[edit]

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • 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 - …

Status[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor

wmf.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:


Callouts[edit]

Incoming[edit]

Team Business[edit]

Incoming/Needs attention[edit]

Book club/Lunch and Learn[edit]

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![edit]

Ahmon[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.

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]

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