Jump to content

Wikimedia Release Engineering Team/Group -1/Progress reports/2024-11-28

From mediawiki.org
← week ending 2024-11-21 Group -1 progress reports week ending 2024-11-28 week ending 2024-12-19 →

Report on activities in the Group -1 project for the week ending 2024-11-28.

[WE6.2.6] Create design document for Group -1 deployment

[edit]

If we gather feedback from QTE, SRE, and individuals with domain specific knowledge and use their feedback to write a design document for deploying and using the wmf/next OCI container, then we will reduce friction when we start deploying that container.

Progress update
  • Stage: Design
  • Bryan created a list of questions for the Quality Services and Test Platform teams to help answer and sent the list to Stef for further distribution.
  • Bryan created a list of questions for the Service Operations team to help answer and sent the list to Alexandros for further distribution.
  • Bryan drafted a straw-dog proposal covering the major open questions and set it to Stef and Alexandros for further distribution.
Any new metrics related to the hypothesis
  • The runtime of the MediaWiki branch and publish WMF single-version image job from WE6.2.1 has improved. The improvement was the result of work on T379712: Run PHPUnit tests for mediawiki/core in parallel by Arthur Taylor (WMDE). Running the PHPUnit tests in parallel has decreased the wall clock runtime for the wmf-quibble-core-vendor-mysql-php74 test suite from 39 minutes to 11 minutes. This has in turn decreased the wall clock runtime of MediaWiki branch and publish WMF single-version image from 41 minutes to 29 minutes.
Any emerging blockers or risks
  • None
Any unresolved dependencies - do you depend on another team that hasn’t already given you what you need? Are you on the hook to give another team something you aren’t able to give right now?
  • Not yet
Have there been any new lessons from the hypothesis?
  • Not yet
Have there been any changes to the hypothesis scope or timeline?
  • No