Wikimedia Release Engineering Team/Checkin archive/20170424
2017-04-24
editVacations/Important dates
edit- April 27-29th: Antoine in Amsterdam (unreacheable)
- May 1: Željko local holiday (Labor Day / May Day)
- May 15-18: Team Offsite in Vienna
- May 19-21: EU Hackathon
- July 10-14th: Tyler adventure time
Team Business
editTime spent spreadsheet
edit
Rotating positions and absences
editManiphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers
April 17 and Apr 24
edit- Train: Mukunda
- week of 17th: no deploys (dc switchover)
- wmf.21
- SoS: Tyler
- Out:
- April 17th: Antoine travel
- April 19-21: Željko vacation
- April 27-29th: Antoine in Amsterdam (unreacheable)
May 1 and May 8
edit- Train: Mukunda
- week of the 1st: no deploys (dc switchover)
- wmf.22
- SoS: Tyler
- Out:
May 15 and May 22
edit- Train:
- week of 15th: team offsite, no train
- [ wmf.23]
- SoS: Mukunda
- Out:
Actions from last meeting
editScrum of Scrums
edit- https://phabricator.wikimedia.org/project/board/64/
- Blocked on us: https://phabricator.wikimedia.org/maniphest/query/h7YTCBTJsepS/#R
This week
edit- Blocking
- Blocked
- Updates
Last week
edit- Blocking
- Blocked
- Updates
Other Team Business
editLogspam
edit- Closed logspam tasks:
Q4 goal/project check-in
editStreamlined Services Delivery
edit- Build a runnable image from tested and confirmed code that is suitable for promotion.
- define 'tested and confirmed' / determine the entry-point for building a container
- generate or consume a docker file for building
- build image, upload and tag it in docker registry
- no meeting last week (due to Quarterly Checkin)
- images are pushing to own docker registery
- wrote an experimental build config tool compile-to-Dockerfile thingy called Blubber
- Will discuss JR's req's doc this week
sub-point: quality interview summary/writeup
edit- JR has it 99% done, wants to present to team, probably next week
Train 2.0
edit- Move MW+Extension deploys to scap3 - task T114313 (part 3)
- Integrate scap with etcd/pybal to automatically depool and repool servers - task T104352
- Mukunda has a patch to get the client included on tin/naos
- sidenote: Joe has mw-config and etcd setup on Beta Cluster, see: https://phabricator.wikimedia.org/T156924
Release MediaWiki 1.29
edit- A quality MediaWiki 1.29 is successfully released - task T153271
- Branching this week
- Did some preliminary investigation re: standalone Jenkins for release pipelining
- Going to request a Ganeti VM this week
Non-Quarterly goal work
editPhabricator
edit- Intermittent outages over last week, probably due to spidering/crawling
Browser tests
edit- Zeljko was on vacation :)
People status updates
editAntoine
editLast week
edit- Redis "could not connect" log spam with Elukey
- POC for caching npm install
- hide chocolates in garden
- cleaned out bunch of legacy CI jobs (jsonlint/jshint)
This week
edit- Travel
Chad
editLast week
edit- Scap
- MW 1.29 work
- Gerrit security thingie
This week
edit- MW 1.29
- Gerrit security thing (again)
Dan
editLast week
edit- Catch up on last week's email and progress on CI quarterly goal
This week
edit- Work more on proofing Blubber
JR
editLast week
edit- CI Pipeline requirements
- Test data wrangling improvements
- Bug data wrangling improvements
This week
edit- Test data wrangling improvements
- Bug data wrangling improvements
Mukunda
editLast week
edit- Finish config diffs https://phabricator.wikimedia.org/T118206
- Logspam cleanup
- catch up with chad about pybal/conftool
This week
edit- Train
- Further investigate Phabricator outages
- Phabricator update (pull from upstream)
- SCAP3 stuffs
Tyler
editLast week
edit- Push image to ci-staging
- Push forward https://gerrit.wikimedia.org/r/#/c/347130/
- Couple of scap bug things: canaries, all patches for individual repos
This week
edit- Build image with blubber to push to ci-staging
- scap canary work:
Željko
editLast week
edit- holiday + vacation
This week
edit- T162966 Figure out why browser tests can't create suggestion box
- T162454 LanguageScreenshotBot fails with `Error: timeout of 40000ms exceeded. Ensure the done() callback is being called in this test.