Wikimedia Release Engineering Team/Checkin archive/20150721

= 2015-07-21 =

Team Business

 * Quarterly Review
 * Interaction with Andre K
 * poking filers of old bugs useful
 * Close forgotten tasks after patches got merged
 * Wikimania

Pairing (#together) / Weekly Triages

 * #wikimania
 * deploy systems triage moving to Wednesday
 * log-errors board cleanup (thanks chad/antoine!)
 * no chad for triage this thurs

Scrum of Scrums

 * https://phabricator.wikimedia.org/project/board/64/
 * Blocked on us: https://phabricator.wikimedia.org/maniphest/?statuses=open%28%29&projects=PHID-PROJ-arpazvuktn2l647rb6us#R


 * https://phabricator.wikimedia.org/T106305 - Create Wikipedia South Azerbaijani
 * Chad/Tyler will #pair it out
 * Related links:
 * https://phabricator.wikimedia.org/tag/wikimedia-language-setup/
 * https://phabricator.wikimedia.org/T18976
 * https://wikitech.wikimedia.org/wiki/Add_a_wiki
 * Discussed about taking care of such requests. Consensus to have our team to handle them


 * Add to SoS: Beta Cluster security scanning patch - https://gerrit.wikimedia.org/r/#/c/158016/
 * get Chris S to complain too :)
 * Filippo is on a ops triage duty
 * #pair with bblack

Beta Cluster

 * https://phabricator.wikimedia.org/project/board/497/?order=priority


 * Catchpoint to monitor beta. Will probably be dismissed (see ops-l list // https://phabricator.wikimedia.org/T97865 )
 * What is the cost? What does it bring us?
 * Potentially a smoke browser test such as:
 * https://integration.wikimedia.org/ci/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/performance/
 * https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/
 * AGREED: dismiss catchpoint, go with a basic smoke test


 * Puppet master: time to migrate to Trusty!
 * Save cherry picked patches
 * Delete instance, recreate one with same name (integration-puppetmaster), being bigger and running Trusty
 * Run puppet on all instances via salt to request new cert
 * Wait for puppet autosigner to kick in
 * Profit \O/
 * https://phabricator.wikimedia.org/T106649

Deployment Cabal

 * https://docs.google.com/a/wikimedia.org/spreadsheets/d/1MlEsFxrLvdZdV_G82WEAIvBXr7ArO7nCEKaFClHhJEw/edit?usp=sharing
 * https://gerrit.wikimedia.org/r/#/c/224374/
 * Have use cases to deploy oid services on beta cluster !
 * http://tyler.zone/scap.gif

Isolated CI instances

 * https://phabricator.wikimedia.org/tag/continuous-integration/board/?order=priority
 * Quarterly Priority: Disposable VMs - https://phabricator.wikimedia.org/T47499


 * andrew is on vacation this week
 * setup $eh? on nodepool instance
 * use own puppet manifests

Phabricator

 * not much new upstream

Developer Tooling (MW-Vagrant, MW-Selenium, etc.)

 * Testing: Where does it hurt? discussion/workshop next Monday @ 9am Pacific
 * It's on the Staff calendar but will announce on engineering-l following this meeting
 * yay
 * Browser/integration test JJB job working well
 * Publicized this at Wikimania Hackathon
 * yay

Vacations/Confs/etc
Please add your time off to your gcal and ADP, as appropriate


 * Andrew Bogott: July 18-27, mostly unreachable
 * Greg: July 24th, half day (second half)
 * Chad: July 23-27 (Thur-Mon), reachable by e-mail
 * Antoine: Aug 1st - 23rd (3 weeks!)
 * Dan: July 30-31 (reachable by gchat/phone/email)