Jump to content

Wikimedia Release Engineering Team/Checkin archive/2023-03-29

From mediawiki.org


2023-03-29[edit]

πŸ† Wins[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Mar '22 edition
  • New scap self-install in production
  • Learned too much about iptables
  • Moved gitlab-cloud-runner Helm stuff to TerraformΒ :)
  • Thundering herd testing passedβ€”k8s can handle 100 concurrent job
  • Phab release prepped
  • docker-gc is blubberized and kokkorized
  • found and deleted docker image based on obsolete debian version (stretch)
  • made terraform plan run before merge
  • Tentative optimism for CKA
  • Monte's having success using the phab api to build different views of tasks
  • Mr Widget deployed
  • gitlab-cloud-runner stress tests successful!
  • Dockerhub mirror admission controller
  • Reggie JWT auth enabled in gitlab cloud runners
  • Gitlab cloud runners ready to be made available instancewide
  • We made a staging cluster
  • Docker-gc repo using kokkori
  • Gerrit progress bars


🌻 Open source/Upstream contributions[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Upstream
  • (antoine) Released python-jenkins 1.8.0 , previous release was 3 years ago ( https://groups.google.com/g/jenkins-job-builder/c/-Tm0cQPCTcs )
    • The original library was on Launchpad using Bazaar. 9 years ago I reached out to the original developer and migrated it to git / OpenStack Gerrit (they were relying on the lib at the time). It has lived its life of its own and suddenly regained some interest and due to lack of interested maintainers I started contributing again.

😢 Let's keep this empty[edit]

πŸ“… Vacations/Important dates[edit]

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

March 2023[edit]

April 2023[edit]

  • 7-10: German public holiday (Jaime out)
  • 21 April Global holiday: Earth Day
  • (tentatively) 17–28: Antoine
  • (tentatively) 21 Fri: Brennen β†’ Colorado Burnal Equinox
  • (tentatively) 29 Fri: Brennen β†’ KS

May 2023[edit]

* 01 Mon: Antoine, labour day

June 2023[edit]

  • 9 Fri: Brennen β†’ Apogaea
  • 19 Mon: Juneteenth, US staff with reqs
  • 23 Fri–18 Fri Aug: Jeena β†’ Mongolia

July 2023[edit]

  • 23 Fri Jun–18 Fri Aug: Jeena β†’ Mongolia
  • 03 Mon: U.S. July Holiday, US staff with reqs
  • 06 Wed–11 Tue: Dancy out (wedding, not mine)
  • 28 Fri: Brennen out part day for RockyGrass

August 2023[edit]

  • 23 Fri Jun–18 Fri Aug: Jeena β†’ Mongolia
  • 09 Wed: International Day of the World's Indigenous Peoples, US staff with reqs
  • 04 Fri: Brennen β†’ NYC (probable half day)
  • 11 Fri: Brennen out part day for Folks Fest
  • 27 Aug–04 Sep: Brennen (πŸ”₯)

September 2023[edit]

  • 26 Aug–04 Sep: Brennen (πŸ”₯)
  • 13 Weds–17 Sun: Brennen β†’ KS (approximate)

πŸ”₯πŸš‚ Train[edit]

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


  • 2 Jan - wmf.17 - Dan + Antoine (Jaime out)
  • 9 Jan - wmf.18 - Jeena + Dan (Jaime out)
  • 16 Jan - wmf.19 - Jaime + Jeena
  • 23 Jan - wmf.20 - Brennen + Jaime
  • 30 Jan - wmf.21 - Ahmon + Brennen
  • 6 Feb - wmf.22 - Chad + Ahmon
  • 13 Feb - wmf.23 – Dan + Chad
  • 20 Feb - wmf.24 – Antoine + Dan
  • 27 Feb - wmf.25 – Jaime + Antoine
  • 6 Mar – wmf.26 – Jeena + Jaime
  • 13 Mar – wmf.27 – Brennen + Jeena
  • 20 Mar – wmf.1 – Ahmon + Brennen
  • 27 Mar – wmf.2 – Chad Dan + Ahmon
  • 3 Apr – wmf.3 – Antoine + Dan
  • 10 Apr – wmf.4 – Chad + Antoine
  • 17 Apr – wmf.5 – Jaime + Antoine

Team discussions[edit]

Annual Planning Process (APP)[edit]

  • * *