Wikimedia Release Engineering Team/Checkin archive/20160627
2016-06-27
editVacations/Important dates
editHow to do it: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off
- Greg half-time until July 9th-ish (parental leave plan, visually: https://docs.google.com/spreadsheets/d/1YVRFSmu_pt0d72JnlRZJeasPHHDAOp1Yir_eTSQU_xQ/edit )
- June 20-28: Wikimania in Italy (Zeljko)
- July 1st: Q1 goals published
- July 1st: Annual Plan, Budget, Risks Document and FAQ are posted
- July 1st: Mukunda day off
- July 8th, 14th, 15th: Tyler (family coming to town, then friends coming to town)
- July 15th: Mukunda's Birthday on the 16th .. taking day off
- July 25 - August 15: Željko vacation
- July 30 - August 21: Antoine vacation
- August 1st - 5th: Mukunda - vacation: Concert & relaxation
- January 2017: Dev Summit + All Hands (presumably)
Team Business
editRotating positions
editTrain conductor
edit- Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers
Week of ...
- May 30: Tyler.
- June 6: 1.28.0-wmf.5 Tyler.
- June 13: 1.28.0-wmf.6 Chad'll do Tuesday, Antoine Wed/Thurs
- June 20: 1.28.0-wmf.7 Tyler
- June 27: 1.28.0-wmf.8 Mukunda
- July 4: 1.28.0-wmf.9 Mukunda
- Proposal: Should we:
- always mention the relevant "deployment blockers" task when branch cutting/deploying, and
- always relate the wikiversion patches with that same bug?
- Then we get a nice log in that task thanks to stashbot.
- Conclusion: 'tis cool
Scrum of Scrums representative
edit- (bad time for EU folks) Dan, Tyler, Chad, Mukunda
Week of ...
- May 30: Chad
- June 6: Chad
- June 13: Mukunda
- June 20: Mukunda
- June 27: Tyler
- July 4: Tyler
Time spent spreadsheet
edit
Actions from last meeting
edit- ACTION: medium term: Flesh out/outline/scope the deployment dashboard project in one place
- ACTION: Greg to create Doodle or something timing of the offsite
- Now: task T137720
- Done
- ACTION: Mukunda to coordinate with Daniel re killing gitblit/mergning patches
- ACTION: Greg to etherpad up an email announcement of gitblit death
- 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:
- Blocked on:
- nothing for now
- Blocking:
- nothing for now
- Updates:
- REMINDER! Migrate your things to scap3: https://phabricator.wikimedia.org/project/view/1824/
- What have you touched? Please migrate! :)
- REMINDER! Migrate your things to scap3: https://phabricator.wikimedia.org/project/view/1824/
Last week:
- Blocked on:
- Poke Ops on Gallium questions: https://phabricator.wikimedia.org/T133300
- gitblit decommission: https://gerrit.wikimedia.org/r/#/c/294867/
- Blocking:
- Updates:
- REMINDER! Migrate your things to scap3: https://phabricator.wikimedia.org/project/view/1824/
- What have you touched? Please migrate! :)
- REMINDER! Migrate your things to scap3: https://phabricator.wikimedia.org/project/view/1824/
Other Team Business
edit- SWAT deploys
- Morning
- remove Mark H
- Add mukunda and antoine
- Done https://wikitech.wikimedia.org/w/index.php?title=Deployments&action=historysubmit&type=revision&diff=690605&oldid=690504
- general idea of rotating through the team
- TODO TYLER: write up an email to ops list with "here's what we want theoretically, here's what's happening in practice"
- Done
- TODO: Greg&Tyler sync up later this week
- TODO TYLER: write up an email to ops list with "here's what we want theoretically, here's what's happening in practice"
- Morning
- Personal annual goals (due 7/1)
- Scoping out deployment dashboard project
- Team Offsite Planning:
- Parent task: task T134830
- Fill in those spreadsheets
- I might have secured support :)
Q4 goal/project check-in
editConsolidate deploy tools / Train 2.0
edithttps://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Project/Train2.0
- Migrate remaining services to scap3
- Services Team owned services and MW - task T109926
- All other services - task T129290
- Graphoid deployed last week
- WDQS to move on Tuesday
- Close to a new release (hopefully)
Differential Migration
edithttps://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Project/Differential_Migration
- All tasks tagged for this quarter: https://phabricator.wikimedia.org/project/board/9/query/dNy2.aRJEM82/
- Initial documentation of example Differential workflows (with Gerrit equivalents) - task T117058
- Still working on documentation
- Phase 1 repository migration - task T130418
- Migrate wikimedia-iegreview to Differential - task T132174
- Done (mostly, waiting on Bryan)
- Migrate wikimedia-wikimania-scholarships to Differential - task T132173
- Done (mostly on Bryan)
- Migrate wikimedia-iegreview to Differential - task T132174
- Spec out needed glue for Differential to Gearman to Nodepool - task T130949
- Most builds are green:
- Done
End_to_End_test_language_expansion
edit- Evaluate available JavaScript end-to-end testing frameworks. - task T108874
- Prototype new JS framework. - task T131121
- Send out user satisfaction survey. - task T131123
Non-Quarterly goal work
editgitblit
editGallium
edit- Backup is set up => can now phase out contint1001
- Tyler reached to ops about target arch, namely where to put scandium in labs.
CI Scaling/Nodepool
edit- #REDIRECT: Gallium work
- Packaging of Rust application "geckodriver"
- Labs infra is full / over capacity (side effect: can not refresh images anymore nor raise the pool size)
- (Mukunda) arcanist packaged! Available on Jessie, Needed on Trusty as well.
Browser tests
editBeta Cluster
editPeople status updates
editAntoine
edit- track 1.28.0-wmf.8 blocking status
- Look at labs overloading
- Loop back with ops about scandium/network with Tyler
- Paper work
- European SWAT stuff
Chad
edit- Catching up
- 1.27 release tomorrow, assuming everyone didn't break REL1_27 while I was gone :)
- Helping kill Gitblit (again)
- Looking into the Gerrit migration to new machine finally that I have cycles. $techdebt--
Mukunda
edit- Differential documentation
- migrating Bryan's repos
Tyler
edit- Scap packaing/features/stewarding
- WQDS deployment move
- Hopefully see some scandium movement!
Željko
edit- getting back
- survey