Wikimedia Release Engineering Team/Checkin archive/20141118
Appearance
2014-11-18
[edit]Team Business
[edit]- Team Health Survey in a few hours
Scrum of Scrums
[edit](kept as long url because all short url providers are blocked by mw.org)
- All quiet
- Upgraded to latest LTS
- New UI!! https://integration.wikimedia.org/ci/
- Jenkins was speaking Italian until Chad and Andrew fussed with it yesterday. For some reason en_US = english but en = Italian
- ACTION (antoine): fill a bug to upstream
- Slow browser tests dashboard https://bugzilla.wikimedia.org/show_bug.cgi?id=70671
- Antoine proposed to delete history on qa list https://lists.wikimedia.org/pipermail/qa/2014-October/002043.html
- Could archive them via a cron
- Greg: Or: "Jenkinks UI slow due to constant build record loading"https://issues.jenkins-ci.org/browse/JENKINS-15858 (Fixed in 2.8)
- greg is wrong
- Doc jobs being migrated out of gallium to Trusty slaves
- MediaWiki core is using a new version of doxygen (1.8.x)
- Mantle removed code which ended up breaking a few extensions on beta cluster. Would have been caught by running tests of all extensions together which is exactly https://www.mediawiki.org/wiki/RFC/Extensions_continuous_integration Please have a read :-)
- Much healthier since we stopped those scap/HHVM 503 problems
- Still have a few issues for MMV and UW, working the bugzilla tickets for them
- Shinken: http://shinken.wmflabs.org/problems
- lots of puppet issues
- YuviPanda (now ops) doing a lot on monitoring front
- We need tests for puppet :D
- Survey analysis
- base resources requirements have grown a lot
- Tech talk prep
Browser tests
[edit]Theme is "address the tech debt in the browser test repos including rubocop"
- Echo and Flow repos cleaned and refactored
- VisualEditor repo almost finished with cleanup
- MobileFrontend is next
- TODO: bump mediawiki_selenium to 0.4.1+ on all repo
- will let fix a race condition between jobs by setting: export HEADLESS_DESTROY_AT_EXIT=false
- https://bugzilla.wikimedia.org/show_bug.cgi?id=71602#c6
- Ruby files are ruby 2.0 so use the ruby2.0lint Jenkins job template on repos (not the 1.9.3)
- Environment abstraction layer
- Started high-level documentation (https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Environment_abstraction_layer)
- Just a couple of missing pieces in Sauce integration
Hiring
[edit]- RelEng still going...
Other
[edit]Vacations/Confs/Holidays/etc
[edit]- 11/25 - Željko on a local meetup during releng weekly meeting
- 11/27 - Thanksgiving (US)
- 12/15-16 - Greg in Michigan (mostly out on Monday, somewhat out on Tuesday, will really really really try to be there for the meeting)
- 11/28 - Day after Thanksgiving (US)
- 12/25 - Christmas
- 12/26 - Day after Christmas
- 1/1 - New Years
- 1/2 - Day after New Years
- 12/20 - 1/4 - Greg on vacation
- 12/25-1/3 - Andrew B on vacation