Wikimedia Release Engineering Team/Checkin archive/20170508
Appearance
2017-05-08
[edit]Vacations/Important dates
[edit]- May 10-12: Željko vacation https://phabricator.wikimedia.org/E587
- May 15-18: Team Offsite in Vienna https://phabricator.wikimedia.org/E589
- May 16-18: Mukunda vacation time?
- May 19-21: EU Hackathon https://phabricator.wikimedia.org/E590
- July 10-14th: Tyler adventure time
Team Business
[edit]Time spent spreadsheet
[edit]
Rotating positions and absences
[edit]Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers
April 17 and Apr 24
[edit]- Train: Mukunda
- week of 17th: no deploys (dc switchover)
- wmf.21
- SoS: Tyler
- Out:
- April 17th: Antoine travel
- April 19-21: Željko vacation
- April 27-29th: Antoine in Amsterdam (unreacheable)
May 1 and May 8
[edit]- Train: Mukunda
- week of the 1st: no deploys (dc switchover)
- wmf.1
- SoS: Tyler
- Out:
- May 3: Greg going beach
May 15 and May 22
[edit]- Train: Tyler
- week of 15th: team offsite, no train
- wmf.2
- SoS: Mukunda
- Out:
- May 16-18: Mukunda vacation time?
May 29 and June 5
[edit]- Train:
- [ wmf.3]
- [ wmf.4]
- SoS:
- Out:
Actions from last meeting
[edit]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
- Updates
- Next week team offsite
- no train
- SWATs on best volunteer effort
- Next week team offsite
Last week
[edit]- Blocking
- Blocked
- Updates
Logspam
[edit]
Offsite
[edit]- Brainstorm etherpad: https://etherpad.wikimedia.org/p/RelEng-Offsite-2017-05-Topics-brainstorm
- Logistics: https://docs.google.com/document/d/1yq4y9srT0bW1ZWT8Kt5zpaQscQcw3uWFHsOb9Hfre30/edit#heading=h.p27l44qc76kn
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
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
Release MediaWiki 1.29
[edit]- A quality MediaWiki 1.29 is successfully released - task T153271
Non-Quarterly goal work
[edit]Quality
[edit]Quality improvements
[edit]Have been dialoging with several folks regarding the quality big picture document. Have also been asked to present something at the Hackathon.
Browser tests
[edit]- T164070 WebdriverIO CREDIT showcase
- T164004 Delete Ruby+Selenium Jenkins jobs (please review and merge if it looks good)
- https://gerrit.wikimedia.org/r/343848 [integration/config@master] Do not run rake-jessie job for mediawiki/core
- https://gerrit.wikimedia.org/r/343847 [mediawiki/core@master] Remove Selenium tests written in Ruby
Phabricator
[edit]- New hardware is ready.
- Hopefully moving to phab1001 / phab2001 sometime in the nex 3 or 4 weeks.
- The only unknown right now is traffic but I think that's basically resolved.
People status updates
[edit]Antoine
[edit]Last week
[edit]This week
[edit]Chad
[edit]Last week
[edit]- Scap
- mw release pipeline stuff
- Got server last week, starting puppetiziation
This week
[edit]Dan
[edit]Last week
[edit]- Assess Service Builder and reconciling features with Blubber
This week
[edit]- Test Docker 17.05 w/ Blubber for Mathoid
JR
[edit]Last week
[edit]- Test data wrangling improvements
- Bug data wrangling improvements
- spoke with millimetric regarding data collection and visualization.
This week
[edit]- Data collection/visualization
Mukunda
[edit]Last week
[edit]- Unproductive week...
- Made some progress on phabricator stuff but nothing finished.
- Several small phabricator things for this week
- phab1001 is now ready
- I want to get task types merged soon if I can get ops attention
- Still need to investigate the outages (need ops input on this as well)
- Requested friday off (in namely and at the top of etherpad)
This week
[edit]Train: 1.,30.0-wmf.1 - https://phabricator.wikimedia.org/T162954 Still need to merge - https://gerrit.wikimedia.org/r/#/c/345618/
Tyler
[edit]Last week
[edit]This week
[edit]- Deploy gate and submit pipeline: https://gerrit.wikimedia.org/r/#/c/351131/
- JJB Pipeline initial work for Mathoid (using https://github.com/wikimedia/node-service-builder )
Željko
[edit]Last week
[edit]- T164070 WebdriverIO CREDIT showcase
- T69141 audit/update headers in files
- T94001 Ruby gem documentation should state license
- T98331 mediawiki_selenium should document SauceLabs usage
- T162454 LanguageScreenshotBot trying to edit a non-existent page without signing in
This week
[edit]- 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