Jump to content

Wikimedia Release Engineering Team/Checkin archive/20150210

From mediawiki.org

2015-02-10

[edit]

Team Business

[edit]
  • Tyler! and intros

Team Workboard

[edit]
https://phabricator.wikimedia.org/project/board/20/?order=priority

Scrum of Scrums

[edit]
https://phabricator.wikimedia.org/project/board/64/
Blocked on us: https://phabricator.wikimedia.org/maniphest/?statuses=open%2Cstalled&allProjects=PHID-PROJ-arpazvuktn2l647rb6us#R

Other incoming work:

Beta Cluster stability / Staging

[edit]
Beta: https://phabricator.wikimedia.org/project/board/497/?order=priority
Staging: https://phabricator.wikimedia.org/project/view/1031/
  • Any objections if we just remove test2wiki builds? At one point they were useful, today they are just noise.
    • Chris to send emails to team mail lists
    • (silence) :)
    • antoine: approve, no need to keep running useless broken stuff
    • Željko: +1

Yuvi (beta cluster ops liaison) off for vacations Things we're block on from others?

  • insert here

Isolated CI instances

[edit]
Quarterly Priority: Disposable VMs - https://phabricator.wikimedia.org/T47499
DO READ crazy https://www.mediawiki.org/wiki/Continuous_integration/Architecture/Isolation
Phabricator board: https://phabricator.wikimedia.org/project/board/1010/

Things we're blocked on from others?

MediaWiki Releases

[edit]
https://phabricator.wikimedia.org/tag/mw-1.25-release/ (EOL: June 2016)
https://phabricator.wikimedia.org/tag/mw-1.24-release/ (EOL: Nov 2015)
https://phabricator.wikimedia.org/tag/mw-1.23-release/ (LTS, EOL: May 2017)
https://phabricator.wikimedia.org/tag/mw-1.19-release/ (LTS, EOL: May 2015)

Other Work

[edit]
  • Dan released mediawiki-selenium gem 1.0.0.pre.1 (beta) \O/
    • cheers here: \O/ ^(-_-)^
    • :) :)
    • (Dan) still need(s) to pair with Željko on this, possibly with Chris again as well. Yes, I got hung up in bugs all over.
  • established base unit-test coverage for mediawiki-vagrant plugin
  • Lot of browser test bugs last week.
  • Fixed tests for Echo and Flow
  • Pairing with Rummana on some hosed VE tests.
  • UploadWizard problems all this morning
  • Search is toast on beta for 2 days now.
    • Chad working on this
  • Chris spent some time reading January's quarterly reviews. There are about 10+- teams that rely on RelEng for various things. We should work with Team Practice Group (TPG) to make those "individuals and interaction" more explicit.
    • Also work with TPG to acknowledge exceptions and fatals in logstash
  • Wikitech now on the deployment train
    • cheers here again: |_|>
  • CI entry point to generate doc (ex: make doc). Could use review/comment on wikitech-l https://lists.wikimedia.org/pipermail/wikitech-l/2015-February/080670.html . Tracked via https://phabricator.wikimedia.org/T88999
  • Will probably merge the PHPUnit and Qunit tests in a single job
  • PHP repos migration to composer going on (by Librarizificatition team bd808/legoktm). Switching Jenkins to it progressively.

Hiring

[edit]
  • Yay Tyler :)

Vacations/Confs/etc

[edit]
  • Feb 16th: US Holiday (Presidents' Day)
  • Tyler will in town (SF) the week of 16th
  • Chris vacation sometime in March or April dates TBD.
  • Andrew out this Thursday and Friday (Feb. 12th and 13th)
  • Antoine out Friday 13th
  • No internet at home next week
  • Week before hackathon: Team offsite in France - https://phabricator.wikimedia.org/T89036
  • May: Hackathon in Lyon, France
    • Lyon used to be the capital of the area a long time ago. Nice old city, lot of great food, reasonably sunny/hot.