Jump to content

Wikimedia Release Engineering Team/Checkin archive/2024-02-21

From mediawiki.org


2024-02-21

[edit]

πŸ† Wins/winterrogation

[edit]
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Feb 2024
  • Phabricator dump script works again (but also probably isn't necessary?)
  • extended docpub to run multiple doc build jobs
  • Sandeep able to run train-dev environment
  • Gerrit 3.8 upgrade prepped
  • buildkitd security upgrade on gitlab-runners.
  • logstash_checker.py updated to check mw-on-k8s canaries. Merged this morning. Working on scap part today.
  • python2 wheels for zuul2 for bullseye - unlock ability to upgrade Debian on contint boxes


Stuff from last time

[edit]

πŸ“… Vacations/Important dates

[edit]
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2024
https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off (page needs updating for Dayforce)

Jan 2024

[edit]
  • 15 Jan: US staff
  • 15 Jan - 15Mar: Andre
  • 31 Jan - 2 Feb: Brennen

Feb 2024

[edit]
  • 16 Feb: Brennen
  • Mon 19: Presiden't Day (US Staff w/reqs)
  • 14-16 Feb: Dan

Mar 2024

[edit]
  • 29 Feb, 1st Mar, 4th Mar - 8th Mar - Antoine
  • 14-15 Mar: Dan

Apr 2024

[edit]
  • Mon 22 Apr: Global holiday, all staff
  • 26 Apr: Brennen (tentative)
  • Fri 05 Apr–Fri 12 Apr -- Tyler, eclipse viewing

Future

[edit]
  • A few days around July 4: Brennen
  • 25 Aug - 03 Sep: Brennen

πŸ”₯πŸš‚ Train

[edit]
https://tools.wmflabs.org/versions/
https://train-blockers.toolforge.org/
https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar

Rotation

[edit]
  • 3 Dec – 1.42.0-wmf.8 – No Train offsite
  • 11 Dec – 1.42.0-wmf.9 – Brennen + Antoine (Jaime out)
  • 18 Dec – 1.42.0-wmf.10 – Ahmon + Brennen (Jaime out)
  • 25 Dec – 1.42.0-wmf.11 – No Train
  • 1 Jan – 1.42.0-wmf.12 – Dan + Ahmon (Jaime out)
  • 8 Jan – 1.42.0-wmf.13 – Jeena + Dan (Jaime out)
  • 15 Jan – 1.42.0-wmf.14 – Jaime + Jeena
  • 22 Jan – 1.42.0-wmf.15 – Antoine + Jaime
  • 29 Jan – 1.42.0-wmf.16 – Ahmon + Antoine(Brennen out Wed–Fri)
  • 05 Feb – 1.42.0-wmf.17 – Brennen + Ahmon
  • 12 Feb – 1.42.0-wmf.18 – Brennen+Antoine (Friday)
  • 19 Feb – 1.42.0-wmf.19 – Jeena+Brennnen
  • 26 Feb – 1.42.0-wmf.20 – Dan + Jeena
  • 04 Mar – 1.42.0-wmf.21 – Jaime + Dan (Antoine out)
  • 11 Mar – 1.42.0-wmf.22 – Antoine + Jaime (Dan out)
  • 18 Mar – 1.42.0-wmf.23 – Ahmon + Antoine

Team Discussions

[edit]

GitLab recommendation help: https://docs.google.com/document/d/1wShqV9MKtjsrowK_zP1Adp-0GPU425KBG5iw0ZI3Rx0/edit

Let's get some reasoning in: https://docs.google.com/document/d/1wShqV9MKtjsrowK_zP1Adp-0GPU425KBG5iw0ZI3Rx0/edit#heading=h.qdndw0yzycur

Things I'm doing that would explode without me: - I guess train scheduling

Let's do some inbox triage: https://phabricator.wikimedia.org/maniphest/query/7vRDrcVnt8OI/#R

🌻 Open source/Upstream contributions

[edit]
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Upstream