Page MenuHomePhabricator

Deploy Phab/Phorge 2025-12-16
Closed, ResolvedPublic

Description

See milestone for details.

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
update submodules for 2025-12-16 deployrepos/phabricator/deployment!90brennenwork/2025-12-16-deploywmf/stable
Customize query in GitLab

Event Timeline

Icinga downtime and Alertmanager silence (ID=767d0770-34be-4080-b717-6fcd10af3517) set by jelto@cumin1003 for 0:30:00 on 1 host(s) and their services with reason: Phabricator deploy

phab1004.eqiad.wmnet

Icinga downtime and Alertmanager silence (ID=6fbc002b-f58a-4a1e-8c1b-328bb8dc684d) set by jelto@cumin1003 for 0:30:00 on 1 host(s) and their services with reason: Phabricator deploy

phab2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2025-12-16T16:03:03Z] <brennen@deploy2002> Started deploy [phabricator/deployment@3a23687]: deploy phab2002 for T412825

Mentioned in SAL (#wikimedia-operations) [2025-12-16T16:03:34Z] <brennen@deploy2002> Finished deploy [phabricator/deployment@3a23687]: deploy phab2002 for T412825 (duration: 00m 31s)

Mentioned in SAL (#wikimedia-operations) [2025-12-16T16:03:50Z] <brennen@deploy2002> Started deploy [phabricator/deployment@3a23687]: deploy phab1004 for T412825

Mentioned in SAL (#wikimedia-operations) [2025-12-16T16:04:49Z] <brennen@deploy2002> Finished deploy [phabricator/deployment@3a23687]: deploy phab1004 for T412825 (duration: 00m 58s)

Aklapper closed this task as Resolved.EditedDec 16 2025, 4:07 PM
Aklapper assigned this task to brennen.

This deployment included:

Note that none of the translation stuff has a direct effect on Phabricator; it's all internal refactoring of scripts or clean up of technical dept to prepare for future patches. This deployment notably did not include an update of the PHP files Phabricator reads.

Right, sorry. I need to get better in simply copying your commit message titles. :)

What I would do actually is that if there's a PHP patch that changes the src/translations dir mention that, and otherwise not mention my patches at all. Changing the source strings translatewiki.net read isn't "deployed" in any meaningful sense (yes the projects/ dir is technically copied to the Phabricator server but it isn't read). And changes to command-line scripts aren't "deployed" in any meaningful sense either as I run the scripts against my local wikimedia-phabricator checkout not against the deployed version.

(And changes to src/locales might also be interesting and worth noting, although aside from one in-review patch I doubt I'll ever do them without a corresponding src/translations update)