Wikimedia Release Engineering Team/Checkin archive/20190715


2019-07-15 edit

Vacations/Important dates edit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • June 10–July 21 - Dan leave (6 weeks, then additional leave later)
  • July 19 - Jeena volunteering
  • July 19 - Brennen traveling midafternoon
  • July 22–August 9 - Željko vacation
  • August 5-16 - Greg vacation
  • August 7–19 - James off (inc. Wikimania)
  • August 12 - September 8 - Dan leave
  • August 12 (Glorious Twelfth) - US Staff
  • August ??? - ??? - Antoine
  • August 14–18 - Wikimania
    • Attending: James, Lars, Jean-Rene
  • August 15 - Željko, Assumption of Mary
  • August 25 - September 4 - Brennen vacation
  • September 2 (Labor Day) - US Staff
  • September 26 - October 1 - JR Vacation
  • October 14 (Indigenous Peoples' Day) - US Staff
  • November 11 (Veterans' Day) - US Staff
  • November 28–29 (Thanksgiving) - US Staff
  • December 6 - Lars, Finnish Independence Day
  • December 25–31 (Christmas) - US Staff
  • December 25–26 - Lars, Christmas
  • 2020 January 1 (New Year's Day) - US Staff, Lars

Rotating positions edit

Train edit

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
  • June 24 - wmf.11 - Jeena (with Mukunda)
  • July 1 - wmf.12 - No train (Fourth of July)
  • July 8 - wmf.13 - Jeena
  • July 15 - wmf.14 - Lars (with Antoine)
  • July 22 - wmf.15 - Lars
  • July 29 - wmf.16 - Brennen (with Tyler)
  • Aug 5 - wmf.17 - Brennen
  • Aug 12 - wmf.18 - No Train (Wikimania)
  • Aug 19 - wmf.19 - Zeljko 😱
  • Aug 26 - wmf.20 - Zeljko 😭

SoS edit

  • Zeljko 4eva! :)


Team Business edit

Timespent spreadsheet edit

For the avoidance of doubt: fill out the sheet week number for the previous week


Book club edit

  • Thanks all!
  • Please reply to Lars' email with your thoughts.


Quarterly Planning edit


Monthly reflection on accomplishments - July '19 edition edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!

Incoming/Needs attention edit

Scrum of Scrums edit

Incoming from last week edit

Outgoing this week edit

Callouts edit

  • Release Engineering


Train status and happenings edit

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




Standup! edit

Antoine edit

   dpkg-source: info: local changes detected, the modified files are:
     scap/bin/scap
     scap/setup.py


Brennen edit

  • What I did last week
    • Finished book
    • Tuned into cyclical dependencies session
    • Followed train happenings in anticipation of upcoming joys
    • Paired w/Tyler on Wikidata localisation is broken, now equipped with an appropriate humility about understanding extension loading, etc.
    • Revisited various aspects of dev-images mediawiki image
  • What I plan to do this week
    • Book-club email
    • dev-images nightly build situation
    • dev-images PHP execution situation
    • A pipelinelib patch for Dan to eval next week
    • CI WG regroup / get caught up on any CI doc changes since I last checked in
  • What I'm blocked on
  • Other?

Dan edit

  • What I did last week
  • What I plan to do this week
  • What I'm blocked on
  • Other?


Greg edit

  • What I did last week
    • Prep for next week's presentation
    • TechConf meeting, sending out next batch of invites (based on who didn't confirm from the first batch)
      • ugh
    • figure out this 3rd party stuff
      • still on going
    • Read a book!
  • What I plan to do this week
    • give the presentation tomorrow
      • then all of the follow-up, which is exciting, I hope :)
    • Stewardship reviews with JR tomorrow
    • Logstash/logspam sync meeting on Wednesday
    • CI WG regroup on Thursday
    • RelEng/SRE/CPT Recurring Sync on Friday
    • QA SIG on Friday
  • What I'm blocked on
  • Other?

James edit


Jean-Rene edit

  • What I did last week
    • Code Health Office Hours
    • Code Review WG
    • Code Health Metrics WG
      • Worked on expanding SQ coverage to 3 new extensions
  • What I plan to do this week
    • Complete changes for extension expansion
    • Look into Wikimania and TechConf Code Health awareness opportunities
    • Prep/Plan for Q and T Engineering Team formation.
  • What I'm blocked on
  • Other?


Jeena edit


Lars edit

  • What I did last week
    • New CI prototype
    • Code health meetings
    • Email catchup
    • Wikimania briefing
    • Book club
  • What I plan to do this week
    • Train
    • Code health WG meeting
    • Stretch: Skim Go book
    • Stretch: Hack on the controller component for new CI prototype
  • What I'm blocked on
  • Other?


Mukunda edit

  • What I did last week
    • Bit the bullet and figured out how to deploy a kibana plugin to our logstash infra (good news: it's deployed with scap!)
    • Started but didn't finish writing a phabricator blog post about workboard triggers
    • Did a bit of workboard triage and grooming
    • Read a book
  • What I plan to do this week
    • Finish blog post
    • Continue working on kibana plugin
    • Deploy a few fixes for phabricator fatal errors
  • What I'm blocked on
  • Other?


Tyler edit

  • What I planned vs did last week
    • Blubberoid update
      •   Done helmfile update
      •  N Not done Stretch: Deploy?
    •  N Not done Roll back out Gerrit 2.15.14 after clearing Gerrit error dashboard
    •   Done Inactive Gerrit user -- file security task, ping security folks
    •   Done Contint1001 cleanup maintenance job
    •  N Not done Stretch: Scap php7 restart
    •  N Not done Stretch: Pipeline docs
    •  N Not done Stretch: Prometheus Metrics for Blubberoid
    •   Done Book Reading
    • Other work/unplanned:
      • Gerrit it-phabricator plugin updated/released
      • l10n update troubles from train
  • What I plan to do this week
    • Roll back out Gerrit 2.15.14 after clearing Gerrit error dashboard
    • Stretch: Scap PHP7 restarts
    • Blubberoid Deploy
    • Pipeline docs
  • What I'm blocked on
  • Other?


Zeljko edit

  • What I did last week
    • T139740 Port Selenium tests from Ruby to Node.js - major cleanup
    • Read the book
  • What I plan to do this week
    • Mark mediawiki_selenium and mediawiki_api as deprecated
  • What I'm blocked on
  • Other?
    • T199116 Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - looks blocked on review from us (Antoine?)