Page MenuHomePhabricator

Add support for maintaining legacy non-emergency flow during transition to v2
Closed, ResolvedPublic

Description

IRS is live on ptwiki and should remain so until it can be successfully transitioned to the the new workflow. Other wikis will start out on v2 and shouldn't be impacted by this.

Acceptance criteria:

Event Timeline

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

[mediawiki/extensions/ReportIncident@master] Split emergency and non-emergency submit success components

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

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

[mediawiki/extensions/ReportIncident@master] Add a configuration option to use v1 or v2 non-emergency IRS flow

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

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

[operations/mediawiki-config@master] Enable v2 non-emergency workflow by default

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

Change #1207177 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Split emergency and non-emergency submit success components

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

Change #1207839 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Add a configuration option to use v1 or v2 non-emergency IRS flow

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

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

[mediawiki/extensions/ReportIncident@master] Stub out v2 non-emergency workflow submit success page

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

Change #1206874 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Stub out v2 non-emergency workflow submit success page

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

Commenting to document that we made a formal decision to keep IRS live on ptwiki until it can be successfully transitioned to the the new workflow.

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

[operations/mediawiki-config@master] Enable IRS v2 non-emergency workflow on beta

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

Change #1216561 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable IRS v2 non-emergency workflow on beta

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

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

[mediawiki/extensions/ReportIncident@master] Set ReportIncidentUseV2NonEmergencyFlow to false by default

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

Change #1218246 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Set ReportIncidentUseV2NonEmergencyFlow to false by default

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

Change #1207845 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable v2 non-emergency workflow by default

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

Mentioned in SAL (#wikimedia-operations) [2025-12-17T14:16:45Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1207845|Enable v2 non-emergency workflow by default (T410512 T412715)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-17T14:19:01Z] <lucaswerkmeister-wmde@deploy2002> stran, lucaswerkmeister-wmde: Backport for [[gerrit:1207845|Enable v2 non-emergency workflow by default (T410512 T412715)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1219158 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[operations/mediawiki-config@master] Revert "Enable v2 non-emergency workflow by default"

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

Change #1219158 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert "Enable v2 non-emergency workflow by default"

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

Mentioned in SAL (#wikimedia-operations) [2025-12-17T14:33:04Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1219158|Revert "Enable v2 non-emergency workflow by default" (T410512 T412715)]], [[gerrit:1218806|Activate post-processing cache on some wikis (T348255)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-17T14:35:18Z] <lucaswerkmeister-wmde@deploy2002> lucaswerkmeister-wmde, ihurbain: Backport for [[gerrit:1219158|Revert "Enable v2 non-emergency workflow by default" (T410512 T412715)]], [[gerrit:1218806|Activate post-processing cache on some wikis (T348255)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-17T14:51:49Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1219158|Revert "Enable v2 non-emergency workflow by default" (T410512 T412715)]], [[gerrit:1218806|Activate post-processing cache on some wikis (T348255)]] (duration: 18m 45s)