Wikimedia Release Engineering Team/Checkin archive/20150922



Team Business[edit]


Gerrit Cleanup day[edit]

On Wednesday, wmf branch already cut. So that leaves us ~ a week for beta cluster testing/polishing.

Dev Summit[edit]

  • Need to think of session topics: what do you want to talk about/plan with people outside of our team? Future deployment craziness? Future CI insanity? Go wild :)
    • Bracing for the storm: The future of deployment tooling (+1) (including ops)
    • Shifting CI configuration to repos? (has big implications for CI infra but seems to be an eventual goal)
      • something like but more general?
        • Yeah that is already the case with JS npm, Python Tox and PHP composer. mw/core and extensions switch to composer being worked on.

Quarterly Report[edit]

Scrum of Scrums[edit]
Blocked on us:

CI Scaling[edit]
Quarterly Priority: Disposable VMs -

Enabled on a single job for now. Antoine wrote a bunch of notes at: Needs cross team pairing and training now. Maybe a short pres/overview for the next meeting?

Over the next month-ish: 1) python 2) ruby 3) composer Potential blocker: needs a way to cache downloads from package managers repos (rubygems/npm/packagist/pypi etc)

Deployment Cabal[edit]
  • Good stuff merged yesterday (better output of subtasks/shell commands, rollback, etc.)
  • This week:
    • Event logging from target to host (Dan might need to pair on this)
    • Pre-post stage checks
    • Need to refactor/merge Mukunda's improvements to logging
    • Goal is to start deploying on Beta Cluster soonish (next week?)

Developer Tooling (MW-Vagrant, MW-Selenium, etc.)[edit]


Beta Cluster[edit]

Other Work[edit]


Please add your time off to your gcal, **Phabricator**, and ADP, as appropriate

  • Chad - Sept 28th (Music festivals)
  • Dan - Oct 16th (2015)
  • Opsen - offsite, October something, 1 week