Wikimedia Release Engineering Team/Checkin archive/20170130

2017-01-30 edit

Vacations/Important dates edit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • 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

  • LOGSPAMMMM!!!111!!


Q3 goal/project check-in edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals/201617Q3

Continuous Integration Infrastructure modernization edit

Gather requirements for new CI system - task T153270

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

https://phabricator.wikimedia.org/T121276
  • 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

Beta Cluster edit


People status updates edit

Antoine edit

Last week edit

This week edit

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
  •  N Not done Git fat deployment?
  •  N 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