Wikimedia Release Engineering Team/Checkin archive/20170621


Vacations/Important datesEdit
How to do it
  • June 19: WMF Holiday
  • June 20: Željko vacation
  • June 26-July 4: Greg (Vacation)
  • July 7th: Mukunda - 7s day RX7 event
  • July 10th-14th: Antoine (friend wedding iirc+ Bastille day)
  • August 3-9: Željko vacation
  • Some weeks in August: Antoine

Team BusinessEdit

Rotating positions and absencesEdit

Maniphest query for deployment blocker tasks:

June 5 and June 12Edit

  • Train: Chad
    • wmf.4
      • Wednesday June 7th: Mukunda standing in for Chad
    • wmf.5
  • SoS: Tyler
  • Out:
    • June 7: Chad
    • June 15: Željko local holiday (Corpus Christi)

June 19 and June 26Edit

  • Train: Mukunda
  • SoS: Chad
  • Out:
    • June 22: Željko local holiday (Day of Antifascist Struggle)
    • June 26-July 4: Greg (Vacation)

July 3 and July 10Edit

  • Train: Tyler
    • no wmf.8 train week of July 4th (tuesday)
    • wmf.9
  • SoS: Mukunda
  • Out:
    • July 3+4: Greg (Vacation)
    • July 7th: Mukunda

Actions from last meetingEdit

Scrum of ScrumsEdit
Blocked on us:

This weekEdit

  • Blocking
  • Blocked
  • Updates

Last weekEdit

  • nothing so far, maybe today ;)

Other Team BusinessEdit

Q4 goal/project check-inEdit

Streamlined Services DeliveryEdit

Build a runnable image from tested and confirmed code that is suitable for promotion.
define 'tested and confirmed' / determine the entry-point for building a container
generate or consume a docker file for building
build image, upload and tag it in docker registry
can upload to a registery, but not *the* registery due to credential issues
  • blubber is in a runnable state
    • working on some good hygeine stuff now that it's post just a POC
  • still need to determine where to store credentials (not normal jenkins, maybe a private one?)

Train 2.0Edit

Move MW+Extension deploys to scap3 - task T114313 (part 3)
Integrate scap with etcd/pybal to automatically depool and repool servers - task T104352
  • waiting on Joe to do some code review

Release MediaWiki 1.29Edit

A quality MediaWiki 1.29 is successfully released - task T153271
  • should be done this week (yay)

Non-Quarterly goal workEdit


Quality improvementsEdit

  • started weekly cadence of reviewing failed CI tests
    • looking for repeat offenders and legit blocking failures
  • defining the attributes of code health

Browser testsEdit

  • T164721 Run WebdriverIO tests in CI for extensions
  • T167502 Refactor webdriverio tests for mediawiki core so users and pages are created via the api
  • ongoing discussion with Timo on re dependency location


New task types:

Team Kanban Board Review and TriageEdit

Kanban statsEdit

Burnup chart

Week to dateEdit

Opened/Added: 20 Closed: 29 Net: -9