Wikimedia Release Engineering Team/Checkin archive/20170130
2017-01-30
editVacations/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
editTime spent spreadsheet
edit
Rotating positions and absences
editManiphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers
Jan 23 and Jan 30
edit
Feb 6 and Feb 13
editActions 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
editMid-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
editContinuous 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)
editBuild 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
editBrowser 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
editAntoine
editLast 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
editLast week
edit- I forgot
This week
edit- Gerrit
- Logspam
- Scap
Dan
editLast week
edit- Hella CI research
This week
edit- Moar research
- Formulate first steps on container building infra PoC
JR
editLast week
editIdentify first pass interviewees and schedule interviews, build knowledge re CI now and future, build knowledge of current QA/Test processes.
This week
editContinue 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
editLast 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
editLast 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
editLast 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