Wikimedia Release Engineering Team/Checkin archive/20151006

2015-10-06

edit

Vacations/Confs/etc

edit

How to do it: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

  • Oct 12: US HOLIDAY - Indigenous People's Day (Columbus Day)
  • Oct 12-16: Ops team offsite
  • Oct 16: Dan -
  • Oct 16 - 20: Andrew - Vacation
  • Oct 23 Friday: Antoine -
  • Nov 11: US HOLIDAY - Veterans Day
  • Nov 26: US HOLIDAY - Thanksgiving
  • Nov 27: US HOLIDAY - Day after Thanksgiving
  • Dec 25: US HOLIDAY - Christmas Day - December 25
  • Jan 01: US HOLIDAY - New Year's Day
  • Jan 16-18: Chad - another music festival
  • Jan 18: US HOLIDAY - Martin Luther King Day
  • Feb 15: US HOLIDAY - President's Day
  • May 30: US HOLIDAY - Memorial Day
  • June-ish: Chad - EDC

Team Business

edit

Skill matrix update (2 min)

edit

Quarterly Review (2 min)

edit

WIkiDev16 (5 min)

edit

Ours

edit

Discussions that are interesting to us

edit

Q2 KPIs (5 min)

edit

New vs Maint time spent (10 min)

edit
   === greg ===
   QuarterlyGoal1: 10%
   QuartelryGoal2: 30%
   Maint/Reactive: 60%

Will let management gauge load of teams.

#together (10 min)

edit
  • CI Scaling needs from Ops for Q2
    • Antoine? :)
      • Antoine gotta identify ops related projects and figure out what we reasonably can do. Backlog in mind: network isolate nodepool instances, move zuul to labs, phase out gallium

Scrum of Scrums (5 min)

edit
https://phabricator.wikimedia.org/project/board/64/
Blocked on us: https://phabricator.wikimedia.org/maniphest/query/h7YTCBTJsepS/#R

Project Updates

edit

CI Scaling

edit
https://phabricator.wikimedia.org/project/board/1010/
Quarterly Goal: "CI cluster responds to spike in queued builds by starting and registering additional jenkins slaves" - https://phabricator.wikimedia.org/T111106
  • LOT of changes in integration/config to add entry points to mw ext and phase out old jobs
  • Most python jobs migrated
  • Ruby/gem added to Nodepool instance
  • Talked extensively about caching package managers tarballs


Deployment Cabal

edit
Main: https://phabricator.wikimedia.org/project/board/349/
Scap3: https://phabricator.wikimedia.org/project/board/1449/
Quarterly Goal: "Migrate all Service team owned services and MW deploys to scap3" - https://phabricator.wikimedia.org/T109926
  • using Differential for code-review for scap :)
  • post-friday for restbase via scap on Beta

Phabricator/Diff[usion|erential] migration

edit
Gitblit-Deprecate: https://phabricator.wikimedia.org/project/board/46/
Quarterly Goal: https://phabricator.wikimedia.org/T111465
Gerrit-Migration: https://phabricator.wikimedia.org/project/board/9/
  • reminder to start RFC drafting before Nov 6th when it's due

Release MediaWiki 1.26

edit
https://phabricator.wikimedia.org/project/board/1177/


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

edit

Beta Cluster

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


Other Work

edit
I haven't upgraded phabricator for a full month. This is happening tomorrow, hopefully using scap3 to do the deployment.
https://phabricator.wikimedia.org/T110443