Page MenuHomePhabricator

Remove references to MetricsPlatform extension
Open, HighPublic3 Estimated Story Points

Description

Description

During the Metrics Platform => Test Kitchen renaming process, we are renaming/updating some parts but we are also duplicating some other parts while renaming the code that uses the platform. For example, things like the MetricsPlatform extension, its maintenance job and the related configuration are still running in production while we already have TestKitchen as the replacement. That means that, at some point, when all the code that use MetricsPlatform has been renamed/updated to use TestKitchen, we will have to remove all those remaining parts. So, the purpose of this ticket is to keep a list with all the things related to Metrics Platform that are still running in production and we should remove once we decide that all the related code has been updated properly to use Test Kitchen.

Acceptance criteria

Event Timeline

Sfaci updated the task description. (Show Details)
Sfaci updated the task description. (Show Details)
Sfaci updated the task description. (Show Details)
Sfaci renamed this task from Remove MetricsPlatform extension to Remove references to MetricsPlatform extension.Feb 16 2026, 10:53 AM
JVanderhoop-WMF moved this task from Incoming to Backlog on the Test Kitchen board.
JVanderhoop-WMF set the point value for this task to 3.

Change #1247545 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/Cite@master] TestKitchen renaming (MetricsPlatform => TestKitchen)

https://gerrit.wikimedia.org/r/1247545

Change #1247547 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/mediawiki-config@master] TestKitchen renaming (MetricsPlatform => TestKitchen)

https://gerrit.wikimedia.org/r/1247547

Change #1247551 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/puppet@production] TestKitchen remaing (MetricsPlatform => TestKitchen)

https://gerrit.wikimedia.org/r/1247551

Change #1247562 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[integration/config@master] TestKitchen remaing (MetricsPlatform => TestKitchen)

https://gerrit.wikimedia.org/r/1247562

Change #1247545 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] TestKitchen renaming (MetricsPlatform => TestKitchen)

https://gerrit.wikimedia.org/r/1247545

Change #1249262 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/mediawiki-config@master] Disable MetricsPlatform extension

https://gerrit.wikimedia.org/r/1249262

Change #1249262 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable MetricsPlatform extension

https://gerrit.wikimedia.org/r/1249262

Mentioned in SAL (#wikimedia-operations) [2026-03-09T13:42:05Z] <phuedx@deploy2002> Started scap sync-world: Backport for [[gerrit:1249262|Disable MetricsPlatform extension (T416865)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-09T13:43:54Z] <phuedx@deploy2002> phuedx, sfaci: Backport for [[gerrit:1249262|Disable MetricsPlatform extension (T416865)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-03-09T13:50:07Z] <phuedx@deploy2002> Finished scap sync-world: Backport for [[gerrit:1249262|Disable MetricsPlatform extension (T416865)]] (duration: 08m 02s)

Change #1247551 abandoned by Santiago Faci:

[operations/puppet@production] TestKitchen renaming (MetricsPlatform => TestKitchen)

Reason:

Not needed. Working already on this via https://gerrit.wikimedia.org/r/c/operations/puppet/+/1249933 and https://gerrit.wikimedia.org/r/c/operations/puppet/+/1249932

https://gerrit.wikimedia.org/r/1247551

Change #1247547 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove `MetricsPlatform` configuration from production

https://gerrit.wikimedia.org/r/1247547

Mentioned in SAL (#wikimedia-operations) [2026-03-11T13:08:41Z] <jdlrobson@deploy2002> Started scap sync-world: Backport for [[gerrit:1247547|Remove MetricsPlatform configuration from production (T416865)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-11T13:29:49Z] <jdlrobson@deploy2002> jdlrobson, sfaci: Backport for [[gerrit:1247547|Remove MetricsPlatform configuration from production (T416865)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-03-11T13:44:33Z] <jdlrobson@deploy2002> Finished scap sync-world: Backport for [[gerrit:1247547|Remove MetricsPlatform configuration from production (T416865)]] (duration: 35m 52s)

Sfaci updated the task description. (Show Details)

Change #1247562 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/MetricsPlatform] Archive

https://gerrit.wikimedia.org/r/1247562

Mentioned in SAL (#wikimedia-releng) [2026-03-11T16:47:13Z] <James_F> Zuul: [mediawiki/extensions/MetricsPlatform] Archive, for T416865

@Jdforrester-WMF I was wondering how https://gerrit.wikimedia.org/r/c/integration/config/+/1248853 is. You mentioned there some manual testing was needed. Not sure if that's ready to be merged or you are still working on it.
Thanks!

Just FYI, it looks like operations/mediawiki-config still contains some references to MetricsPlatform (at least some of which seem like they should probably now be removed, but others of which I'm personally unsure about).

edit: wait, ignore me, seems like that might've been done in https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1247547? seems like T421147: Codesearch stuck at Feb 12th? might be reoccurring (or maybe never stopped occuring)? sigh, apologies for the false alarm :)