Page MenuHomePhabricator

Undeploy and archive the MachineVision extension
Closed, ResolvedPublic

Description

Reason
The MachineVision extensions was leading to more bad than good edits. See T339902: [XL] Evaluate 'depicts' annotations added via CAT

To-do list

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Cparle updated the task description. (Show Details)
Cparle updated the task description. (Show Details)
Pppery renamed this task from Archive the MachineVision extension to Undeploy and archive the MachineVision extension.Mar 21 2024, 4:58 PM

Change #1013531 had a related patch set uploaded (by Cparle; author: Cparle):

[analytics/refinery@master] sqoop the data from the machinevision tables before they're dropped

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

Change #1013531 abandoned by Milimetric:

[analytics/refinery@master] [DNM] sqoop the data from the machinevision tables before they're dropped

Reason:

Patch was used to successfully back up the data, and was never intended to be merged.

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

Change #1013329 merged by RLazarus:

[operations/puppet@production] MachineVision is being sunsetted, so remove job

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

Change #1014565 had a related patch set uploaded (by RLazarus; author: RLazarus):

[operations/puppet@production] maintenance: Absent the MachineVision_prioritize_uncategorized job

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

Change #1014565 merged by RLazarus:

[operations/puppet@production] maintenance: Absent the MachineVision_prioritize_uncategorized job

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

Change #1014576 had a related patch set uploaded (by RLazarus; author: RLazarus):

[operations/puppet@production] maintenance: Re-remove absented MachineVision_prioritize_uncategorized job

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

Change #1014576 merged by RLazarus:

[operations/puppet@production] maintenance: Re-remove absented MachineVision_prioritize_uncategorized job

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

Cparle updated the task description. (Show Details)

Change #1013284 merged by jenkins-bot:

[operations/mediawiki-config@master] Sunsetting MachineVision extension, so remove config

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

Mentioned in SAL (#wikimedia-operations) [2024-03-27T13:09:00Z] <dreamyjazz@deploy1002> Started scap: Backport for [[gerrit:1013101|Removing MachineVision events, extension is being sunsetted (T347970)]], [[gerrit:1013284|Sunsetting MachineVision extension, so remove config (T352884)]]

Mentioned in SAL (#wikimedia-operations) [2024-03-27T13:41:20Z] <dreamyjazz@deploy1002> dreamyjazz and cparle: Backport for [[gerrit:1013101|Removing MachineVision events, extension is being sunsetted (T347970)]], [[gerrit:1013284|Sunsetting MachineVision extension, so remove config (T352884)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-03-27T13:59:50Z] <dreamyjazz@deploy1002> Finished scap: Backport for [[gerrit:1013101|Removing MachineVision events, extension is being sunsetted (T347970)]], [[gerrit:1013284|Sunsetting MachineVision extension, so remove config (T352884)]] (duration: 50m 49s)

Change #1015298 had a related patch set uploaded (by Cparle; author: Cparle):

[integration/config@master] Remove MachineVision - it is sunsetted

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

Cparle updated the task description. (Show Details)

Note that MachineVision is still deployed in production (it is in 1.42.0-wmf.24). So we would need to first drop it from the branch cut and I guess wait for it to be fully undeployed ;)

Change #1015298 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/MachineVision] Mark as archived

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

Mentioned in SAL (#wikimedia-releng) [2024-04-05T19:39:35Z] <James_F> Zuul: [mediawiki/extensions/MachineVision] Mark as archived for T352884

Mentioned in SAL (#wikimedia-releng) [2024-04-05T19:45:09Z] <James_F> jforrester@doc1003:~$ sudo -u doc-uploader rm -rf /srv/doc/cover-extensions/MachineVision/ # T352884

Change #1017359 had a related patch set uploaded (by Jforrester; author: Jforrester):

[translatewiki@master] [MachineVision] Drop, archived extension

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

Change #1017360 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/MachineVision@master] Empty repo, archived

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

Change #1017359 merged by jenkins-bot:

[translatewiki@master] [MachineVision] Drop, archived extension

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

Change #1017360 merged by Jforrester:

[mediawiki/extensions/MachineVision@master] Empty repo, archived

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

Change #1017379 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions@master] Drop MachineVision, archived

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

Change #1017379 merged by Jforrester:

[mediawiki/extensions@master] Drop MachineVision, archived

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

The final steps are

  • drop db tables from production and beta, covered by T362229
  • remove data from hive, covered by T360994

Those steps are covered by their own tickets, so closing this one