Wikimedia Release Engineering Team/Checkin archive/20170605
2017-06-05[edit]
Vacations/Important dates[edit]
- 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
- 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]
- Blocking
- Blocked
- MW 1.29 Release blocked on the tasks in: https://phabricator.wikimedia.org/project/view/2400/
- WARNING: Ops will be removing Salt near the end of next quarter, that means no more Trebuchet as well. See https://phabricator.wikimedia.org/T129290#3245438 for a list of things still needing migration to scap3.
- Updates
Last week[edit]
- Blocking
- Blocked
- MW 1.29 Release blocked on the tasks in: https://phabricator.wikimedia.org/project/view/2400/
- Lots to do with JobQueue and the Database
- MW 1.29 Release blocked on the tasks in: https://phabricator.wikimedia.org/project/view/2400/
- Updates
- WARNING: Ops will be removing Salt near the end of next quarter, that means no more Trebuchet as well. See https://phabricator.wikimedia.org/T129290#3245438 for a list of things still needing migration to scap3.
- wmf.2 train issues, if you've committed something recently that may affect performance, you maybe did affect performance: please check :) - https://phabricator.wikimedia.org/T166345
Logspam[edit]
Offsite Follow-ups / Report back[edit]
Other Team Business[edit]
Q4 goal/project check-in[edit]
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]
Antoine[edit]
Last week[edit]
This week[edit]
Chad[edit]
Last week[edit]
This week[edit]
Dan[edit]
Last week[edit]
- Blubber variant merge fix https://phabricator.wikimedia.org/T166353
- Looking at Blubber for outputing k8s config for re-deploying new image locally
This week[edit]
- Blubber variant merge fix https://phabricator.wikimedia.org/T166353
- Looking at Blubber for outputing k8s config for re-deploying new image locally
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