Wikimedia Release Engineering Team/Checkin archive/20201125

From mediawiki.org


2020-11-25[edit]

Vacations/Important dates[edit]

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • 3 Nov (Election Day): US staff with reqs
  • 6 Nov: Mukunda vacation day
  • 11 Nov (Veterans day): US staff with reqs
  • 11-13 Nov: extra holiday for everyone
  • 23-25 Nov: Mukunda - make it a week?
  • 25 Nov: Greg - extra day to get ready for turkey day
  • 26-27 Nov (Thanksgiving): US staff with reqs, and also Lars
  • 24-31 Dec (Holidays + New years): US staff with reqs
    • 24th is Thursday -- what do with train? + Pause for banners -- 2 weeks no train resume 4 Jan
    • 24 Dec until Jan 6, inclusive: Lars out

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


  • 16 Nov - wmf.18 - Ahmon + Antoine
  • 23 Nov - wmf.19 - No Train - Thanksgiving Thurs/Fri https://phabricator.wikimedia.org/T263185
  • 30 Nov - wmf.20 - Antoine + Mukunda
  • 7 Dec - wmf.21 - Mukunda + Dan
  • 14 Dec - wmf.22 - Dan + Jeena
  • 21 Dec - wmf.23 - No Train
  • 28 Dec - wmf.24 - No Train
  • 4 Jan - wmf.25 - Jeena + Lars
    • NB: Lars is back from holiday on Thursday Jan 7

Deploys through the end of the year from product: https://docs.google.com/spreadsheets/d/1aOkLHM8nDtLTXtroNkXT4mV0Fy5cedrJ70Lfeu4WM4I/edit#gid=0

Status[edit]

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

SoS[edit]

  • 2019-08-14 onwards: Zeljko 🎸 🎷 \o/
  • 2020-08-26 onwards: Deb is in charge/SoS is async
  • 2020-11-25: Brennen
  • 2020-12-02: Ahmon

Outgoing[edit]

Callouts[edit]

Team Business[edit]

Incoming/Needs attention[edit]

Book club/Lunch and Learn[edit]

Monthly reflection on accomplishments - Nov '20 edition[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!
  • Gerrit security upgrade
  • Gerrit grafana dashboard
  • Created pipelinelib-experimental cloud project for working on pipelinelib
  • Scap 3.16.0 release (tagged, waiting on SRE now)
  • logspam-watch improvements

Standup![edit]

Our Workboards[edit]

TODO Triage![edit]

Ahmon[edit]

Last week[edit]

  • logspam-watch mods
  • deploy-promote: poll SCM for merge of wikiversions commit. Update your checkouts of mediawiki/tools/release!
  • Added flag to rebuildLocalisationCache.php to skip MessageBlobStore clear (mw-on-k8s prep). Will update scap to use the new flag once all live versions of MW are running w/the new commit. Hopefully friction on new scap releases will be greatly reduced by then.
  • Learning about helm charts
  • Best thing
    • Commits getting merged
  • Worst thing
    • COVID Thanksgiving

What's on your workboard =[edit]

Antoine[edit]

Last week[edit]

  • Best thing
    • Gerrity security update + Gerrit Summit + Security training
    • deploy-promote automatic (that surprised me)
  • Worst thing
    • Was a lot of overlap at some point

What's on your workboard[edit]

Brennen[edit]

Last week[edit]

  • Best thing
    • Tricked a coworker into writing Perl.
  • Worst thing
    • Home improvement.

What's on your workboard[edit]


Dan[edit]

Last week[edit]

  • Best thing
    • Getting my workshop set up.
  • Worst thing
    • Realizing how much there is to do to the workshop.

What's on your workboard[edit]

Jeena[edit]

  • link recommendation
  • rdf streaming...cluster :)
  • dev images
  • mwcli patches need review
  • automated image updates in beta
    • kubeadm convo with bstorm

Last week[edit]

  • Best thing
  • Worst thing

What's on your workboard[edit]

Lars[edit]

Last week[edit]

  • Best thing
    • Scap release tagged \o/
    • https://www.youtube.com/watch?v=Orghyn91ZMo (Past, Present and Future of Empirical Software Engineering: A Q&A with Greg Wilson)
      • ALso worst thing: it's very depressing for anyone writing software
  • Worst thing
    • Beta cluster


What's on your workboard[edit]

=== Mukunda === (Vacation)

Last week[edit]

  • Best thing
  • Worst thing

What's on your workboard[edit]


Tyler[edit]

Last week[edit]

  • Best thing
    • Paper club was a really good discussion! Happy about that.
    • 5 weeks left of 2020!
  • Worst thing
    • 3 *work weeks* left of 2020 :\

What's on your workboard[edit]