Wikimedia Release Engineering Team/Checkin archive/20170717
2017-07-17[edit]
Vacations/Important dates[edit]
- July 20: Mukunda court date for CNI ticket
- July 24: 1-2 days - Željko vacation
- July 28th: Greg vacation
- August 3-9: Željko vacation
- Aug 11-13: Chad maybe on vacation
- Some weeks in August: Antoine
- Aug 14th: thcipriani Birthday!
- Aug 21st - thcipriani eclipse!
Team Business[edit]
Rotating positions and absences[edit]
Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R
July 3 and July 10[edit]
- Train: Tyler
- no wmf.8 train week of July 4th (tuesday)
- wmf.9
- Airport run tomorrow at 2:45pm -- surely train wil be done by then, right...RIGHTâ˝
- SoS: Mukunda
- Out:
- July 3+4: Greg (Vacation)
- July 7th: Mukunda
- July 10th-14th: Antoine (friend wedding iirc+ Bastille day)
July 17 and July 24[edit]
Actions from last meeting[edit]
Scrum of Scrums[edit]
This week[edit]
- Blocking
- Blocked
- Updates
- Train update
Last week[edit]
- Blocking
- Blocked
- Updates
- 1.29-rc.1 is out, hopefully release out this week (Friday if nothing comes up)
Logspam[edit]
- LuaSandbox needs some love, it's spamming everywhere
- Some runjobs thing changed logging channels -- need to file meta task
Other Team Business[edit]
- Reminder on annual personal goals: see email
Q1 goal/project check-in[edit]
Program 6: Streamlined service delivery[edit]
- Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions - task T170482
- Define method for monitoring and reacting to the above functional tests - task T170483
- security matrix: no comments
- ops to k8s 1.5+
- blubber patches
Deprecate use of Trebuchet across production - task T129290[edit]
- statsv seems ready, going to ask filippo about it next meeting
- remove a whole bunch of stuff from /srv/deployment -- task to be filed
Migrate majority of developers to JavaScript based browser test framework (webdriver.io) - Phabricator task number not specified[edit]
- T164721 Run WebdriverIO tests in CI for extensions
- Antoine helped with setting up a test job ( https://integration.wikimedia.org/ci/job/mediawiki-core-qunit-selenium-337602-jessie/ )
- I think the current failure is me messing up something in bash
Non-Quarterly goal work[edit]
Quality[edit]
Quality improvements[edit]
- Code Health Group
- Met with Google Code Health Group lead
- Continued worked on Technical debt
- Set up CHG meeting
- Test Strategy discussion with Quality Assurance SIG
Browser tests (non quaterly goal stuff)[edit]
Phabricator[edit]
- Upstream has converted secure.phabricator.com to invite only
- https://discourse.phabricator-community.org/ is the only open access support site now.
- Paladox and I worked on download buttons for the new diffusion:
Gerrit[edit]
Nightlies server[edit]
Docker for CI[edit]
- puppet patch to create docker hosts
- will squash with Dan's patch today
Misc CI[edit]
- Jenkins security updates (Tyler)
- Nodepool patch to be deployed (for ssh host keys)
- OpenStack RabbitMQ crash (we got graphs now https://grafana.wikimedia.org/dashboard/db/labs-queue-server-rabbitmq )
- Support for R language (wikimedia/discovery/* repos)
Team Kanban Board Review and Triage[edit]
- All Open
- Assigned
- Unassigned
- No update for 1 week
- No update for 2 weeks
- No update for 3 weeks
- No update for 4 weeks