Wikimedia Release Engineering Team/Checkin archive/20141202

= 2014-12-02 =

Team Workboard
https://phabricator.wikimedia.org/project/board/20/?order=priority
 * (Antoine) should we get quarterly milestones tags? https://phabricator.wikimedia.org/T75729
 * Background idea: replace the wiki page, could be done some other way.

Scrum of Scrums
https://phabricator.wikimedia.org/maniphest/query/iYosD4_9SSPW/#R Chris will emphasize:
 * https://phabricator.wikimedia.org/T76086 needs Ops help
 * https://phabricator.wikimedia.org/T65681 can Aaron close this issue? We don’t know…
 * https://phabricator.wikimedia.org/T67683 needs Brandon Black’s help. He might not be aware of it.

Vagrant
https://phabricator.wikimedia.org/project/view/627/
 * Writing short survey summary; will send out today/tomorrow
 * Presentation went well (agreed :) )

Browser tests
https://phabricator.wikimedia.org/project/view/630/
 * Refactoring/untangling MobileFrontend browser test repo (updating to RSpec3 along the way)
 * Making rubocop fixes
 * Training Rummana (ongoing)
 * 2x/week pending interruptions
 * Considering a tech talk. http://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event/TechTalks (all this refactoring makes me want to do a presentation about "Do's and Dont's for Browser Tests")
 * Finishing up Env Abs Layer
 * Patch to avoid hitting rubygems: https://gerrit.wikimedia.org/r/#/c/176818/
 * We keep hitting rubygems, which suffered from a DDoS on Monday thus causing browser tests to fail early
 * Discussion about providing bundler via Debian package (Dan, Antoine). TLDR: we gave up attempting to backport it
 * VisualEditor could use a few more tests

Deployment tooling
https://phabricator.wikimedia.org/project/board/349/query/open/?order=priority

Continuous Integration
https://phabricator.wikimedia.org/tag/continuous-integration/board/?order=priority
 * RFC approved! https://www.mediawiki.org/wiki/RFC/Extensions_continuous_integration
 * ACTION Antoine to fill related tasks and find a set of repos to play with
 * they don't want the changes to take longer than 5ish minutes
 * Zuul cloner unable to fetch tag additions https://phabricator.wikimedia.org/T76003
 * Mark B proposed to reuse old app servers for more Jenkins slaves
 * Set up HHVM on Jenkins slave, see ops list and https://phabricator.wikimedia.org/T75356

Beta cluster
https://phabricator.wikimedia.org/project/board/497/?order=priority
 * Missing udplog being worked on / fixed?
 * https://phabricator.wikimedia.org/T1295 "Make ::mediawiki::syslog and ::mediawiki::php logging destinations configurable via hiera"
 * https://phabricator.wikimedia.org/T74275 "no log in deployment-bastion:/data/project/logs from "503 server unavailable" on beta labs"

Vacations/Confs/Holidays/etc

 * 12/1 - 2 - Mukunda visiting parents (Can check IRC but on slow connection)
 * 12/10-12/17 - Elena's on vacation
 * 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)
 * 12/20 - 1/4 - Greg on vacation
 * 12/24 - Chris vacation
 * 12/25 - 1/3 - Andrew B on vacation
 * 12/25-1/4 - Dan vacation
 * 12/25 - Christmas
 * 12/26 - Day after Christmas
 * 1/1 - New Years
 * 1/2 - Day after New Years
 * Antoine has no clue yet. Will be on call at worse.