Page MenuHomePhabricator

[FY25-26 WE6.1.1] Move image build to deployment server and update for backports
Closed, ResolvedPublicGoal

Description

hypothesis
If we rehome daily image builds to the deployment server and add image updates triggered by select deployment actions we will uncover constraints and establish a baseline for time needed to perform more continuous deployments.

This is follow up to the work from T369115: [FY24-25 WE6.2.1] Publish pre-train single version containers informed by the agreements made during T379683: [FY24-25 WE6.2.6] Create design document for Pretrain (née Group -1) deployment. We will migrate the daily image build process from the https://releases-jenkins.wikimedia.org/ service to a systemd timer triggered scap process that happens on the active deployment server. We will also be adding new support in scap for updating the latest wmf/next image with configuration changes and security patches as they are deployed. These actions will prepare us for the "final" Pretrain phase of actually putting the container to work serving content for a set of testing wikis in a future hypothesis.

Event Timeline

bd808 changed the subtype of this task from "Task" to "Goal".
bd808 added a project: Epic.
bd808 triaged this task as High priority.Jul 7 2025, 8:31 PM
CCiufo-WMF renamed this task from [WE6.1.1] Move image build to deployment server and update for backports to [FY25-26 WE6.1.1] Move image build to deployment server and update for backports.Sep 3 2025, 6:36 PM

@bd808 The work in the title of this ticket was completed a while ago. Shall we mark this resolved?

@bd808 The work in the title of this ticket was completed a while ago. Shall we mark this resolved?

Yes, I will be closing it today as part of my work to "finalize" the hypothesis. Thanks so much for your help in keeping this all moving. :)

bd808 assigned this task to dancy.

See https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Pretrain/Progress_reports/2025-09-19 for the final report on this hypothesis. We are declaring the experiment a success and planning to follow up with work to put the new container to use in 2025.