Wikimedia Release Engineering Team/Checkin archive/20150113
2015-01-13
editGuest: Antoine's daughter
Team Business
edit- Computer History Museum on Saturday the 24th, 9:30am pickup time from hotel probably
- Zuul/Gerrit aren't talking again, needs a restart
- Someone help Chris with his ssh config :)
Team Workboard
edithttps://phabricator.wikimedia.org/project/board/20/?order=priority
- Met with Arthur about team practices/process stuff. Arthur suggest a "value stream map". I did this as at least a start:
https://www.mediawiki.org/wiki/User:Cmcmahon/releng_process. Edit at will, and I'll show Arthur soon.
Scrum of Scrums
edithttps://phabricator.wikimedia.org/project/board/64/
- Nothing outstanding
https://phabricator.wikimedia.org/project/view/627/ https://phabricator.wikimedia.org/project/board/627/
- Helping to get ready for the MW-Vagrant Install Party
- Establishing base unit-test coverage for plugin code ( https://phabricator.wikimedia.org/T76627 )
Browser tests
edithttps://phabricator.wikimedia.org/project/view/630/
- Collecting examples for Advanced Topics proposed session: https://phabricator.wikimedia.org/T86070 - https://www.mediawiki.org/wiki/MediaWiki_Developer_Summit_2015#Monday.2C_January_26
- General session is: https://www.mediawiki.org/wiki/QA/Selenium_Workshop
- Refactoring the page object for Flow
- New TOC feature landed and only broke one thing, so I'll be picking up the pace here
- Will probably report upstream bugs because of this
- Need to update a VE test, I want to pair with Rummana on this if possible
- Slowly hacking on MMV/UW tests, low priority
- Want to start working with Dan's EAL when it's ready.
- (It's merged and ready!)
- Let's pair with feature devs to help educate
- Antoine: congrats!
https://phabricator.wikimedia.org/project/board/349/query/open/?order=priority
- https://phabricator.wikimedia.org/T85008 - Determine Trebuchet/git-deploy maintenance plan
Continuous Integration
edithttps://phabricator.wikimedia.org/tag/continuous-integration/board/?order=priority Zuul deadlocks from time to time due to Gerrit not answering when Zuul report a comment and Zuul has no timeout
- https://wikitech.wikimedia.org/wiki/Incident_documentation/20150106-Zuul
- That is a rather new issue, with root cause being Gerrit failling to reach its database
- Draft architecture to have Jenkins jobs in dispoable/isolated VMs: https://www.mediawiki.org/wiki/Continuous_integration/Architecture/Isolation
- multiple extensions tested together
https://phabricator.wikimedia.org/project/board/497/?order=priority
- YuviPanda has been very active:
- removed almost all local hacks
- refactored a few puppet class
- moved some settings from operations/puppet.git to hiera ( https://wikitech.wikimedia.org/wiki/Hiera:Deployment-prep )
- Labs DNS issue fixed (all DNS entries had a 0 TTL disabling DNS caching entirely => mass queries => server overloaded => DNS failing).
- text / mobile caches transiently broken last week (vagrant issue)
Hiring
editOther
editVacations/Confs/etc
edit- Željko at Test Automation Bazaar conference (Austin, Texas) January 14-19
- Jan 19th: MLK Day (US)
- Jan 20th - 27th: All Hands/Tech Days
- Antoine flying on Jan 19th. Rest on Friday Jan 30th. Relocating (same building though) around Feb 14th.
- Željko at FOSDEM conference (Brussels, Belgium) January 30-February 2
- 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.