Wikimedia Release Engineering Team/Checkin archive/2021-03-03


2020-03-03 edit

Vacations/Important dates edit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • 29 Mar: US staff with reqs
  • 12 Apr: US staff with reqs
  • 22 Apr: Earth Day -- US staff with reqs

Train edit

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Important_dates


  • 16 Nov - wmf.18 - Ahmon + Antoine
  • 23 Nov - wmf.19 - No Train - Thanksgiving Thurs/Fri https://phabricator.wikimedia.org/T263185
  • 30 Nov - wmf.20 - Antoine + Mukunda
  • 7 Dec - wmf.21 - Mukunda + Dan
  • 14 Dec - wmf.22 - Dan + Jeena
  • 21 Dec - wmf.23 - No Train
  • 28 Dec - wmf.24 - No Train
  • 4 Jan - wmf.25 - Jeena + Lars Antoine
    • NB: Lars is only back from holiday on Thursday Jan 7
  • 11 Jan - wmf.26 - Lars + Jeena
  • 18 Jan - wmf.27 - Brennen + Lars (Monday is a holiday)
  • 25 Jan - wmf.28 - Ahmon + Brennen
  • 1 Feb - wmf.29 - Antoine + Ahmon
  • 8 Feb - wmf.30 - Mukunda + Antoine
  • 15 Feb - wmf.31 - Dan + Mukunda (Monday is a holiday)
  • 22 Feb - wmf.31 - Jeena + Dan
  • 1 Mar - wmf.31 - Lars + Jeena
  • 8 Mar - wmf.31 - Brennen + Lars
  • 15 Mar - wmf.32 - Ahmon + Brennen
  • 22 Mar - wmf.33 - Antoine + Ahmon


Status edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor
  • 2019-08-14 onwards: Zeljko 🎸 🎷 \o/
  • 2020-08-26 onwards: Deb is in charge/SoS is async
  • 2020-11-25: Brennen
  • 2020-12-02: Ahmon
  • 2020-12-09: Tyler
  • 2020-12-16: Antoine
  • 2021-01-06: Tyler
  • 2021-01-13: Text only update
  • 2021-01-20: Mukunda
  • 2021-01-27: Text only update
  • 2021-02-03: Thcipriani
  • 2021-02-10: Thcipriani
  • 2021-02-24: Thcipriani

Outgoing edit

Callouts edit

Incoming edit

Team Business edit

Incoming/Needs attention edit


Book club/Lunch and Learn edit

Monthly reflection on accomplishments - Feb '21 edition edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!
  • PipelineLib fully working on releases-jenkins.wikimedia.org
  • Rust introduction talk (not strictly RelEng business)
  • logspam-watch
    • Minimum hits consolidation feature
    • Error histograms, at-a-glance status indicators (emoji, it's emoji), improved UTF-8 handling and terminal resizing
  • Gearman plugin deployed. Merged bunch of pending changes + a fork from GoodData company which adds support for Pipeline jobs

Monthly reflection on accomplishments - Mar '21 edition edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!
  • PipelineLib fully working on releases-jenkins.wikimedia.org

Standup! edit

Ahmon edit

  • Updates:
    • Working with Dan and others on changes to operations/mediawiki-config, etc to support offline L10N file builds
    • train-dev is broken.  Trying to revive
  • Blocked by:
    • No blockers. 
  • Blocking:
    •  


Antoine edit

Brennen edit

  • Blocked by:
    • It is hard for us to do things.
  • Blocking:
  • Updates:
    • Helping as able with GitLab bureaucracy
    • Speed & Function contractors now have access to gitlab-test.wmcloud.org
    • https://gerrit.wikimedia.org/r/c/operations/puppet/+/667310
      • logspam-watch now contains ☺️ 😐 😑 😾 😿 😎
      • Also tiny graphs
      • It turns out terminals hate emoji
    • Need to debug an fr-tech image build

Dan edit

Jeena edit

Lars edit

  • Blocked by:
    • feelings of incompetence
  • Blocking:
    • progress
  • Updates:
    • train is not a disaster, but could be better

Mukunda edit

  • Blocked by:
    • Nothing
  • Blocking:
    • Nothing AFAIK
  • Updates:
    • New Deployment Servers.
      •   The process of migrating to a new deployment server is still awkward dispite much effort to improve the situation.
    • Phatality is back, with much credit due to Cole White (shdubsh) \o/
      • Deployment is apparently possible now
      • Changes/improvements/regressions coming soon
    • Should be deploying some minor change to Phabricator this evening

Tyler edit

  • Blocked by:
    • Nothing
  • Blocking:
    • ???
  • Updates:
    • GitLab
    • Code stewardship-ish... meetings
    • annual planning