Wikimedia Release Engineering Team/Checkin archive/20150224
Appearance
2015-02-24
[edit]Team Business
[edit]- Hackathon proposals
- Buddies: tbd is fine
- https://phabricator.wikimedia.org/T90468 - Wikimedia Site Requests sprint
- https://phabricator.wikimedia.org/T90177 - Android app end-to-end regression test in SauceLabs
- https://phabricator.wikimedia.org/T90577 - Load i18n messages from MediaWiki to browser tests
- Pre-hackathon offsite
- Greg let Quim know about team offsite
- speak/design code review in Diffusion?
- level up on beta cluster/JJB/CI/isolation etc
- Deployment workflow overhauling
Team Workboard
[edit]Scrum of Scrums
[edit]- https://phabricator.wikimedia.org/project/board/64/
- Blocked on us: https://phabricator.wikimedia.org/maniphest/?statuses=open%2Cstalled&allProjects=PHID-PROJ-arpazvuktn2l647rb6us#R
- Chris is on vacation for next week's Scrum of Scrums. Who will take it?
- Dan will take it next week
Beta Cluster stability
[edit]- https://phabricator.wikimedia.org/project/board/497/?order=priority
- https://phabricator.wikimedia.org/tag/staging/
Isolated CI instances
[edit]- https://phabricator.wikimedia.org/tag/continuous-integration/board/?order=priority
- Quarterly Priority: Disposable VMs - https://phabricator.wikimedia.org/T47499
- EPIC/Long term goal: Make browser tests voting
- [project] trigger browser tests from Gerrit (tracking) - https://phabricator.wikimedia.org/T55697
- Should I make that task blocked by T47499?
- Antoine: +1
- Should I make that task blocked by T47499?
- [project] trigger browser tests from Gerrit (tracking) - https://phabricator.wikimedia.org/T55697
- Looking at packaging Zuul
- Yuvi back so can loop back with him regarding architecture
- TL;DR: Antoine relocated and killed his main laptop (water on keyboard) :-/
MediaWiki Releases
[edit]- https://phabricator.wikimedia.org/tag/mw-1.25-release/ (EOL: June 2016)
- https://phabricator.wikimedia.org/tag/mw-1.24-release/ (EOL: Nov 2015)
- https://phabricator.wikimedia.org/tag/mw-1.23-release/ (LTS, EOL: May 2017)
- https://phabricator.wikimedia.org/tag/mw-1.19-release/ (LTS, EOL: May 2015)
- Security release coming Real Soon Now(TM) from Chris
Other Work
[edit]- Move browser test alerts to responsible teams' channels from -releng - https://phabricator.wikimedia.org/T89375
- Could look at sending them emails as well
- Let's make a schedule for analyzing browser test failures in Jenkins. Chris and Rummana to work on this today in our regular pairing session.
- Let's keep merging EAL stuff into repos.
- MultiMedia team has been needing browser test support in recent times, will probably continue to need it for some time.
- Chris continues to hack on process description while meeting f2f with Arthur/TPG to keep things reasonable. RelEng and TPG have a lot in common, we need to keep exploiting that and not go different directions.
- Working on voting jobs for mw-vagrant unit and acceptance tests
- Polishing mw-selenium rubocop config/fixes for 1.0.0 release
- Working on mockups for browser test dashboard
- MediaWiki core handling of sqlite is causing stability issues. This is making a singificant number of builds fail. Tim Starling and Aaron getting involved to help out. https://phabricator.wikimedia.org/T89180
- MModell is rethinking the deployment train process: https://phabricator.wikimedia.org/T89945 (check out the pretty branching-graph thanks to gitgraph.js)
Hiring
[edit]Vacations/Confs/etc
[edit]- mmodell vacation 2/26
- Chris vacation 2/3/4 March
- Week before hackathon: Team offsite in France - https://phabricator.wikimedia.org/T89036
- May: Hackathon in Lyon, France
- Lyon used to be the capital of the area a long time ago. Nice old city, lot of great food, reasonably sunny/hot.