Jump to content

Wikimedia Release Engineering Team/Checkin archive/20150428

From mediawiki.org

2015-04-28

[edit]

Team Business

[edit]

For multiple timezones meetings http://www.timeanddate.com/worldclock/meeting.html

Team Quarterly Goals

[edit]

https://phabricator.wikimedia.org/maniphest/query/O9isnUt5IGLP/#R

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

Last week notes https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Checkin_archive/20150421#Scrum_of_Scrums

Do these CI tasks need to be tracked for SoS? https://phabricator.wikimedia.org/T72068 https://phabricator.wikimedia.org/T88798

Beta Cluster stability / Staging

[edit]
https://phabricator.wikimedia.org/project/board/497/?order=priority
Quarterly Priority: Green nightly builds on staging: https://phabricator.wikimedia.org/T88701
Quarterly Priority: Stable uptime metrics of the Staging cluster: https://phabricator.wikimedia.org/T88705
  • Unstable last week due to mgiration to new labs hardware yeah!, scap, disk full, mw stacktracing...
  • https://graphite.wmflabs.org/dashboard/#availability
  • Request from Andrew: If there are any instances that can be easily destroyed + recreated, please do (eg in staging?)
  • Scap $TMPDIR craziness causing scap failures

Deployment Cabal

[edit]

Took a step back from fighting over salt/ansible/trebuchet/scap and decided to make a common model for ideal deployments.

  • Once we have a shared vision, it's easier to decide what tools to use
  • Will define clear steps and requirements for each of those steps
  • Will take existing service deploys, MW code deploys, trebuchet-based deploys all into account
  • https://phabricator.wikimedia.org/T97068 might eventually contain details about this grand vision

Test history

[edit]
Quarterly Priority: By team test history: https://phabricator.wikimedia.org/T88706

Isolated CI instances

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


MediaWiki Releases

[edit]
Quarterly Priority: Release MediaWiki 1.25: https://phabricator.wikimedia.org/T88709

Phabricator

[edit]
  • TBD, Kevin Smith is doing stuff
  • Ops Access Request
    • T87467

Other Work

[edit]
  • Search team will be rolling restarting Elastic soon in beta/staging/prod for some plugin updates. Unlikely to impact much, just FYI.

Hiring

[edit]

Vacations/Confs/etc

[edit]
  • Željko May 1 (Croatian holiday)
  • Antoine: observing french holidays: Fri May 1, Fri May 7-8, Thurs May 14
  • Dan in France the week before offsite (May 11-15, leaving evening of Thursday May 7)
  • Week before hackathon: Team offsite in France - https://phabricator.wikimedia.org/T89036
  • May: Hackathon in Lyon, France
  • Chad vacation after offsite/hackathon (through 5/31)
  • Andrew Bogott: May 20-27, hackathon &c. (approximate), July 18-27, mostly unreachable