Wikimedia Release Engineering Team/Checkin archive/20170130
2017-01-30 edit
Vacations/Important dates edit
- February 20: President's Day
- March 13: Monthly day off
- April 14: Monthly day off
- May 15-18: Team Offsite in Vienna
- May 19-21: EU Hackathon
Team Business edit
Time spent spreadsheet edit
Rotating positions and absences edit
Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers
Jan 23 and Jan 30 edit
Feb 6 and Feb 13 edit
Actions from last meeting edit
- Greg: reply to martin
- Done
Scrum 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
- scap 3.5 planned for this week
Other Team Business edit
Mid-year check-in edit
- This week...
Annual Planning edit
- Now in a central Technology team-wide document: https://docs.google.com/document/d/1NwsUCAeHJAw4pyl0YWS1iGNsKnCFk1toM26acLm6JVE/edit#heading=h.eh5attm0n41
- Next:
- Make sure that "Rationale" section is sometihng we're happy with
- LOGSPAMMMM!!!111!!
Q3 goal/project check-in edit
Continuous Integration Infrastructure modernization edit
- Gather requirements for new CI system - task T153270
- meeting with team last Tuesday, 30 minutes not long enough
- another meeting to be scheduled this week
Migrate MediaWiki deploys to scap3 (part 2 — This time, it's personal; A.K.A Scappy Strikes Back) edit
Build fanout support in scap3 edit
- two ideas that could work
- using Swift, maybe very few scap.git change, lots of unknowns
- have proxies fetch via deployment server via git
Phabricator edit
- Re-evaluate and improve search functionality in Phabricator - task T146843
- Added a setting to phabricator developer settings to choose a search back-end.
- phabricator.wikimedia.org/settings/user/{your-username}/page/developer/
- elasticsearch works well!
Non-Quarterly goal work edit
Browser tests edit
- T139740 Port Selenium tests from Ruby to Node.js
- Done. Please review https://gerrit.wikimedia.org/r/#/c/323401/
- T151442 Research webdriver.io
- Done. Please review https://gerrit.wikimedia.org/r/#/c/328191/
- Has a page object pattern implementation. That is the next step, if we decide to go with this tool.
Beta Cluster edit
- Huge spam log removed / bad config of InstantCommons fixed by Gergő "tgr" Tisza ( https://phabricator.wikimedia.org/T145496 )
People status updates edit
Antoine edit
Last week edit
- contint2001
- One basic puppet patch.
- doc for rspec puppet
- finish MediaWiki (tarball) releases test job https://integration.wikimedia.org/ci/job/mediawiki-releases/
- Job mostly done.
- Had few patches merged. More pending review
- get a bump of Nodepool pool
- Havent reached out to ops
- Reviewed patches for Addshore static analysis with PHAN (landed in mediawiki/core). Played nice with upstream, got one of their package published to packagist.org https://packagist.org/packages/jetbrains/phpstorm-stubs
This week edit
- contint2001
- Gotta loop back with Daniel Zahn
- finish MediaWiki (tarball) releases test job https://integration.wikimedia.org/ci/job/mediawiki-releases/
- More patches to fix up everything
- get a bump of Nodepool pool
- EasyTime line debug logging as possible
- announce rspec for puppet.git to ops
Chad edit
Last week edit
- I forgot
This week edit
- Gerrit
- Logspam
- Scap
Dan edit
Last week edit
- Hella CI research
This week edit
- Moar research
- Formulate first steps on container building infra PoC
JR edit
Last week edit
Identify first pass interviewees and schedule interviews, build knowledge re CI now and future, build knowledge of current QA/Test processes.
This week edit
Continue reviewing past "escapes". Identify first pass interviewees and schedule interviews, build knowledge re CI now and future, build knowledge of current QA/Test processes.
Mukunda edit
Last week edit
- Deployment train, 1.29.0-wmf.9 / T154683
- Done
- Deploy ~2 months worth of phabricator updates.
- Done
- Elasticsearch is now a configurable user setting in phabricator
This week edit
- Deployment train, 1.29.0-wmf.10 / T155525
- write up thoughts on fighting logspam
Tyler edit
Last week edit
- Done scap 3.5.0
- Done Future of CI prep stuffs
- Not done Git fat deployment?
- Not done would like to poke at some puppet updates: scap/ci-staging
This week edit
- Docker/K8s learnings
- Try not to pay attention to the news cycle
- CI/Deployment meeting setup
- The iScap3 fallout
Željko edit
Last week edit
- T139740 Port Selenium tests from Ruby to Node.js
- T151442 Research webdriver.io
This week edit
- T156558 Selenium user: Auth issues on beta wikidata?
- T152963 Increase in failures caused by Saucelabs
- T152432 Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster