Jump to content

Wikimedia Release Engineering Team/Checkin archive/20170130

From mediawiki.org

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
    • Yes 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]
  • Yes Done scap 3.5.0
  • Yes 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