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


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
  • * *