Wikimedia Release Engineering Team/Checkin archive/2021-07-14


2021-07-14

edit

πŸ“… Vacations/Important dates

edit
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

July

edit
  • 5-9 July: Special Holiday
  • 13 July: deploy1002 β†’ deploy2002 switchover (tentative): https://phabricator.wikimedia.org/T285820
  • 14 July: πŸ‘«πŸ”₯🏰πŸ”ͺπŸ€΄πŸ‡«πŸ‡· (Antoine)
  • 23 July: Brennen likely out early for music
  • πŸ“… 26 July: OKRs due in betterworks
  • πŸ“… 30 July: ITCs due in betterworks

August

edit
  • 9 Aug: International Day of the World’s Indigenous Peoples
  • 12-13 Aug: Jeena - 🐎 Neptune's first horse show :D 🐎
  • 9-20 Aug: Dan out for additional parental leave

September

edit
  • 6 Sept: Labor day (US Staff with reqs)
  • 16 Sept: Datacenter switchback
  • 13-17 Sept (whole week): Brennen β†’ KS πŸͺ•πŸŽ»

October

edit
  • 11 Oct: Mon Indigenous Peoples' Day (US Staff with reqs)

πŸ“š Book club/🍱 Lunch and Learn

edit
https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Book_club
https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Lunch_and_learn#Present_a_Lunch_and_Learn

πŸ† Wins

edit
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
June '21 edition
  • Knowledge transfer on Gerrit deployments
  • Running gitlab.wikimedia.org, real use now
  • Guiseppe reports: curl -H 'Host: en.wikipedia.org' https://staging.svc.eqiad.wmnet:4444/wiki/Main_Page works
  • Automatic notification of security patch application failures. One real use so far.
  • GitLab soft launch sorta? I dunno.
July '21 edition

πŸ”₯πŸš‚Train

edit
https://tools.wmflabs.org/versions/
https://train-blockers.toolforge.org/


  • 7 Jun - wmf.9 - Jeena + Mukunda
  • 14 Jun - No train (WMF All-Hands)
  • 21 Jun - wmf.11 - Dan + Jeena
  • 28 Jun - wmf.12 - Brennen + Dan
  • 5 Jul - No train (WMF holiday)
  • 12 Jul - wmf.14 - Ahmon + Brennen
  • 19 Jul - wmf.15 - Antoine + Ahmon
  • 26 Jul - wmf.16 - Mukunda + Antoine
  • 2 Aug - wmf.17 - Dan + Mukunda
  • 9 Aug - wmf.18 - Jeena + Dan
  • 16 Aug - wmf.19 - …
  • 23 Aug - wmf.20 - …
  • 30 Aug - wmf.21 - …
  • 6 Sep - wmf.22 - …
  • 13 Sep - wmf.23 - …
  • 20 Sep - wmf.1 - …
  • 27 Sep - wmf.2 - …

πŸ“€ Train update email

edit
https://etherpad.wikimedia.org/p/RelEngTeam-Trainupdate-email
https://wheelofnames.com/#
  • 2021-05-17: Jeena
  • 2021-05-24: Brennen
  • 2021-06-09: Brennen for real this time
  • 2021-07-14: Dan

Offsite followup

edit
https://www.mediawiki.org/wiki/Developer_Satisfaction_Survey/2021
https://docs.google.com/document/d/16aAIlhMsWlV27mMINCg9g3Rl7cjpz4fGokE9m92eGfQ/edit
https://jamboard.google.com/d/15JmfJ1VfOMVj6caPh3oi4q5hM6rSyqqG-IqAFs1kFhc/viewer?f=0

✨ Standup! ✨

edit

Ahmon

edit
  • Updates:
    • Train duty. .14 at testwikis. Unblocked now.
    • Thinking about optimizing mw-on-k8s image build process (target is 5 minutes vs 17 minutes)
    • Poking at beta cluster (puppet erroring out on deployment-logstash03 and deployment-puppetdb03)
      • Antoine I typically file a task for the relevant team(s) in this case #observability and #dba. Depends on the exact issues being encountered obviously.
  • Blocked by:
    • nil
  • Blocking:
    • nothing hopefully. Ping me!

Antoine

edit
  • Updates:
    • Gerrit 3.2.11 code ready, gotta schedule it. Next 3.3
    • Quibble release on Thursday hopefully
    • Been looking at the python package manager: Poetry
    • Assisting fundraising overhauling their civicrm git repos
  • Blocked by:
  • Blocking:

Brennen

edit
  • Blocked by:
    • I go to meetings.
  • Blocking:
  • Updates:
    • I go to meetings
    • Talked to Jelto about deploying GitLab to codfw box
    • Went over some Phab-GitLab integration stuff with Mukunda
    • dev-images
      • Porting to Buster with Jeena
      • Code review on swift image
    • Train backup


Jeena

edit
  • Blocked by:
  • Blocking:
  • Updates:

7/12-7/26

|----------------------------------------------------------------------------------------|
| TASK                                            |     STATUS            |   STORY POINTS            |
|--------------------------------------|---------------------|----------------------------|
|  Publish mw CLI                           |    In progress       |              1                         |
|  Scap backport list                     |    In progress        |              3                        |
|  PET expedition                           |    to do.                 |              3                        |
|  Email devs about CLI                |   In progress        |               1                         |
|  Gather requirements for          |
|      preview environment            |    to do                 |                3                       |
|   Code reviews                            |   to do                  |                 1 (?)                 |
|-----------------------------------------------------------------------------------------|

Mukunda

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • I've been out for two weeks so just now finally feeling oriented
    • Paired with Brennen about gitlab+phab integration. Getting dev environment set up to get started on that work.
    • Contacted Mozilla and Twitter regarding Phorge and future plans, hoping to encourage those orgs to participate in phorge upstream because their clout will lend credibility to the phorge phork.
    • Preparing a data cubed demo. Hope to have something to show very soon.

Tyler

edit