Wikimedia Release Engineering Team/Checkin archive/20170717
Appearance
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