Page MenuHomePhabricator

Deprecate v1 non emergency flow for IRS
Closed, ResolvedPublic

Description

As of the deployment in T413773: Deploy Incident Reporting System to ptwiki, no wiki is using the original workflow and per @Madalina, there is no expected outcome where a reversion or deployment to this workflow will happen. Therefore, it can now be safely deprecated and the v2 workflow should become the default workflow.

Acceptance Criteria:

  • v1 workflow code is removed
  • v2 configs are removed

Event Timeline

Change #1226255 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/ReportIncident@master] Deprecate v1 IRS non-emergency workflow

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

Change #1226267 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/ReportIncident@master] Remove all references to the v2 non-emergency workflow

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

Change #1226255 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Deprecate v1 IRS non-emergency workflow

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

Change #1226267 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Remove all references to the v2 non-emergency workflow

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

Change #1233674 had a related patch set uploaded (by STran; author: STran):

[operations/mediawiki-config@master] Remove deprecated IRS v2 configurations

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

Dreamy_Jazz subscribed.

+1 was received on the config patch. AFAICS this just needs to be deployed during a deployment window

Change #1233674 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove deprecated IRS v2 configurations

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

Mentioned in SAL (#wikimedia-operations) [2026-02-25T14:06:14Z] <stran@deploy2002> Started scap sync-world: Backport for [[gerrit:1233674|Remove deprecated IRS v2 configurations (T413951)]]

Mentioned in SAL (#wikimedia-operations) [2026-02-25T14:10:35Z] <stran@deploy2002> stran: Backport for [[gerrit:1233674|Remove deprecated IRS v2 configurations (T413951)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1243847 had a related patch set uploaded (by STran; author: STran):

[operations/mediawiki-config@master] Revert^2 "Remove deprecated IRS v2 configurations"

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

Change #1243847 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert^2 "Remove deprecated IRS v2 configurations"

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

Mentioned in SAL (#wikimedia-operations) [2026-02-26T14:08:27Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1243847|Revert^2 "Remove deprecated IRS v2 configurations" (T413951)]], [[gerrit:1244591|zhwiki: drop event organizer's duplicated right to remove eventparticipant from self (T418089)]]

Mentioned in SAL (#wikimedia-operations) [2026-02-26T14:10:30Z] <urbanecm@deploy2002> stran, urbanecm, 1f616emo: Backport for [[gerrit:1243847|Revert^2 "Remove deprecated IRS v2 configurations" (T413951)]], [[gerrit:1244591|zhwiki: drop event organizer's duplicated right to remove eventparticipant from self (T418089)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-02-26T14:16:15Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1243847|Revert^2 "Remove deprecated IRS v2 configurations" (T413951)]], [[gerrit:1244591|zhwiki: drop event organizer's duplicated right to remove eventparticipant from self (T418089)]] (duration: 07m 48s)