Wikimedia Release Engineering Team/Checkin archive/20170823

2017-08-23 edit

Vacations/Important dates edit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • August 7-25: Antione relocating and vacation
  • September 1 - Željko on a conference
  • Sept 4 - Labor Day
  • Oct 9 - Indigenous People's Day

Team Business edit

Rotating positions and absences edit

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R

Aug 14 and Aug 21 edit

  • Train: Tyler
    • wmf.14
      • Tuesday: Chad doing branch cut/group0
      • wed/thur: Tyler
    • wmf.15
  • SoS: Mukunda
  • Out:
    • August 7-25: Antione relocating and vacation
    • Aug 14th: thcipriani Birthday!
    • Aug 15th - WMF Monthly day off
    • Aug 17th: Mukunda court :-/
    • Aug 21st - thcipriani eclipse!
    • Aug 21st - Greg half day (eclipse!)

Aug 28 and Sept 4 edit

  • Train: Chad
  • SoS: Tyler
  • Out
    • September 1 - Željko on a conference
    • Sept 4 - Labor Day

Sep 11 and Sept 18 edit

Actions from last meeting edit

Scrum of Scrums edit

This week edit

  • Blocking
  • Blocked
    • Last projects moving to scap3
  • Updates

Last week edit

  • Blocking
  • Blocked
    • Last projects moving to scap3
  • Updates


Logspam \ Last week's train updates edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor
  • really crappy situation last week
    • jaime: needed to roll forward because we were losing like 90% of edits or so
      • thankfully aaron was super available for that
    • but we had possible rollback issue after rolling forward, had to fix forward :/
    • TODO: incident report.
      • Tyler: outline of it/start it, hand off to jaime/aaron/ladsgroup

Other Team Business edit

  • Do the inclusion survey
    • see wmfall email

Q1 goal/project check-in edit

Program 6: Streamlined service delivery edit

Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions - task T170482
Define method for monitoring and reacting to the above functional tests - task T170483
Workboard: https://phabricator.wikimedia.org/project/view/2453/


Deprecate use of Trebuchet across production - task T129290 edit

https://phabricator.wikimedia.org/T129290
  • dropwizard/metrics: closed invalid
  • ocg: I guess we should migrate it?
  • jobrunner: still in progress, need to sync with alex k


Migrate majority of developers to JavaScript based browser test framework (webdriver.io) - task T139740 edit

  • T164024 Rewrite Related pages browser tests in Node.js
    • Resolved by the previous task.
  • T173488 Announce Selenium Ruby framework deprecation on appropriate mailing lists (QA, engineering, wikitech-l)
    • Ready. This week? Next week? Now?
  • T171852 WebdriverIO tech talk
    • Waiting for Rachel to set a date. Pinged the task now.
  • T139740 Port Selenium tests from Ruby to Node.js
    • Current estimate: should be resolved by the end of October.

Non-Quarterly goal work edit

Quality edit

Quality improvements edit

  • Technical Debt
    • Developing communication campaign to roll out starting next week
    • started reviewing existing technical debt
    • 18 interested in TD SIG meetings.


Browser tests (non quaterly goal stuff) edit

Phabricator edit

Nothing exciting in Phabricator world right now.

Gerrit edit

Nightlies server edit

Docker for CI edit

Misc CI edit

Grooming edit

Team Kanban Board Review and Triage edit


Once / month-ish review of backlog(s) edit


Kanban stats edit

Burnup chart