Jump to content

Wikimedia Release Engineering Team/Checkin archive/20170605

From mediawiki.org

2017-06-05

[edit]

Vacations/Important dates

[edit]
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • June 7: Chad
  • June 8: Dan
  • June 15: Željko local holiday (Corpus Christi)
  • Maybe June 16: Željko vacation
  • June 22: Željko local holiday (Day of Antifascist Struggle)
  • June 26-July 4: Greg (Vacation)
  • July 7th: Mukunda
  • August 3-9: Željko vacation

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

June 5 and June 12

[edit]
  • 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 26

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

July 3 and July 10

[edit]
  • 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 meeting

[edit]
  • TODO: Greg make a task about the branch cutting changes from offsite

Scrum of Scrums

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

This week

[edit]


Last week

[edit]


Logspam

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


Offsite Follow-ups / Report back

[edit]


Other Team Business

[edit]


Q4 goal/project check-in

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

Streamlined Services Delivery

[edit]
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


  • docker reg talking to integration project
    • building a post-merge job to pull from ci-staging register


Train 2.0

[edit]
Move MW+Extension deploys to scap3 - task T114313 (part 3)
Integrate scap with etcd/pybal to automatically depool and repool servers - task T104352
  • rewrote patch, now back up for review, we'll see

Release MediaWiki 1.29

[edit]
A quality MediaWiki 1.29 is successfully released - task T153271
  • still some blockers, aaron is looking at things


Non-Quarterly goal work

[edit]

Quality

[edit]

Quality improvements

[edit]

Browser tests

[edit]

Phabricator

[edit]

Team Kanban Board Review and Triage

[edit]
https://phabricator.wikimedia.org/project/board/2769/


Antoine

[edit]

Last week

[edit]

This week

[edit]

Chad

[edit]

Last week

[edit]

This week

[edit]

Dan

[edit]

Last week

[edit]

This week

[edit]

JR

[edit]

Last week

[edit]
  • Out on Vacation returning Tuesday 6/5

This week

[edit]
  • Code Health Group Todos

Mukunda

[edit]

Last week

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

This week

[edit]

Tyler

[edit]

Last week

[edit]

This week

[edit]

Željko

[edit]

Last week

[edit]
  • 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

This week

[edit]
  • T162966 Figure out why browser tests can't create suggestion box
  • 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