Wikimedia Release Engineering Team/Checkin archive/20150721
Appearance
2015-07-21
[edit]Team Business
[edit]- Quarterly Review
- Interaction with Andre K
- poking filers of old bugs useful
- Close forgotten tasks after patches got merged
- Wikimania
Pairing (#together) / Weekly Triages
[edit]- #wikimania
- deploy systems triage moving to Wednesday
- log-errors board cleanup (thanks chad/antoine!)
- no chad for triage this thurs
Scrum of Scrums
[edit]- 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:
- 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
[edit]- 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/
Deployment Cabal
[edit]- 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
[edit]- 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
[edit]- not much new upstream
Developer Tooling (MW-Vagrant, MW-Selenium, etc.)
[edit]- 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
- It's on the Staff calendar but will announce on engineering-l following this meeting
- Browser/integration test JJB job working well
- Publicized this at Wikimania Hackathon
- yay
- Publicized this at Wikimania Hackathon
Other Work
[edit]Vacations/Confs/etc
[edit]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)