Wikimedia Release Engineering Team/Checkin archive/20170531

2017-05-31Edit

Vacations/Important datesEdit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • June 7: Chad
  • June 15: Željko local holiday (Corpus Christi)
  • June 22: Željko local holiday (Day of Antifascist Struggle)
  • June 26-30: Greg (Vacation)
  • July 7th: Mukunda

Team BusinessEdit

Rotating positions and absencesEdit

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

May 15 and May 22 and May 29Edit

  • Train: Tyler
    • week of 15th: team offsite, no train
    • wmf.2
    • wmf.2 redux
  • SoS: Mukunda
  • Out:
    • May 16-18: Mukunda vacation time?

June 5 and June 12Edit

  • Train: Chad
    • [ wmf.3]
      • Wednesday June 7th: Mukunda standing in for Chad
    • [ wmf.4]
  • SoS: Tyler
  • Out:
    • June 7: Chad

June 19 and June 26Edit

  • Train: Mukunda
    • [ wmf.5]
    • [ wmf.6]
  • SoS: Chad
  • Out:

Actions from last meetingEdit

Scrum of ScrumsEdit

https://phabricator.wikimedia.org/project/board/64/
Blocked on us: https://phabricator.wikimedia.org/maniphest/query/h7YTCBTJsepS/#R

This weekEdit


Last weekEdit

  • Blocking
  • Blocked
  • Updates

LogspamEdit

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


Offsite Follow-ups / Report backEdit


Other Team BusinessEdit

  • Wikimania attendance ?


Q4 goal/project check-inEdit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals/201617Q4

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
  • Ops is setting up new k8s boxes
  • Joe is working on node base containers
  • Tyler is working on making the ci-registery avail publicly
  • Dan is working on boolean value merges


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
  • clarified misunderstandings with Ops

Release MediaWiki 1.29Edit

A quality MediaWiki 1.29 is successfully released - task T153271



Non-Quarterly goal workEdit

QualityEdit

Quality improvementsEdit

Browser testsEdit

  • cleaned up Browser-Tests-Infrastructure Workboard https://phabricator.wikimedia.org/tag/browser-tests-infrastructure/
    • left a few comments asking if old tasks could be closed
  • T162966 Figure out why browser tests can't create suggestion box
    • Seriously slowed down by T166662 Can not provision cirrussearch role
  • T164479 For MediaWiki extensions, merge rubocop inside mwext-mw-selenium-jessie
    • Started cleaning up Ruby jobs
  • T164721 Run WebdriverIO tests in CI for extensions
    • Started cleaning up node jobs
  • T162454 LanguageScreenshotBot trying to edit a non-existent page without signing in
    • Taking screenshots works fine, there is a problem with uploading files, investigating

PhabricatorEdit

Team Kanban Board Review and TriageEdit

https://phabricator.wikimedia.org/project/board/2769/


AntoineEdit

Last weekEdit

This weekEdit

ChadEdit

Last weekEdit

This weekEdit

DanEdit

Last weekEdit

  • Test Docker 17.05 w/ Blubber for Mathoid


This weekEdit

JREdit

Last weekEdit

  • Data collection/visualization

This weekEdit

MukundaEdit

Last weekEdit

Train: 1.,30.0-wmf.1 - https://phabricator.wikimedia.org/T162954 Still need to merge - https://gerrit.wikimedia.org/r/#/c/345618/

This weekEdit

  • Still working on phabricator multi-datacenter stuff.
  • Deploying phabricator changes from upstream


TylerEdit

Last weekEdit


This weekEdit

ŽeljkoEdit

Last weekEdit

  • T164721 Run WebdriverIO tests in CI for extensions
  • T164004 Delete Ruby+Selenium Jenkins jobs
  • T162454 LanguageScreenshotBot trying to edit a non-existent page without signing in

This weekEdit

  • cleaned up Browser-Tests-Infrastructure Workboard https://phabricator.wikimedia.org/tag/browser-tests-infrastructure/
  • T162966 Figure out why browser tests can't create suggestion box
  • T166662 Can not provision cirrussearch role
  • T164479 For MediaWiki extensions, merge rubocop inside mwext-mw-selenium-jessie
  • T164721 Run WebdriverIO tests in CI for extensions
  • T162454 LanguageScreenshotBot trying to edit a non-existent page without signing in