As per T203337#5179814 this fix should be enabled on production at the 17th of June.
Description
Details
- Due Date
- Jun 16 2019, 10:00 PM
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Enable feature flag for breaking Wikibase API change | operations/mediawiki-config | master | +2 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • alaa_wmde | T203337 Fix wbeditentity API ignoring setting aliases to an empty set | |||
Resolved | WMDE-leszek | T223303 on production enable bugfix for wbeditentity setting aliases to empty array |
Event Timeline
This can't be done at the given time since most SRE people will be at SRE summit and hence no deployment (no SWAT, no train, no service, literally nothing of course except when production is on fire)
Change 516608 had a related patch set uploaded (by Michael Große; owner: Michael Große):
[operations/mediawiki-config@master] Enable feature flag for breaking Wikibase API change
Testing this during SWAT:
- ensure that the Wikidata-Sandbox(Q4115189) has aliases for en
- run the api-request to setting them to empty: https://www.wikidata.org/wiki/Special:ApiSandbox#action=wbeditentity&format=json&id=Q4115189&data={"aliases"%3A{"en"%3A[]}}
- outcome if bugfix successful: aliases for en are removed (easiest to check in the item's history)
- outcome if failed: aliases are still there and there is no change in the history
Change 516608 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable feature flag for breaking Wikibase API change
Mentioned in SAL (#wikimedia-operations) [2019-06-17T11:55:19Z] <awight@deploy1001> Synchronized wmf-config/InitialiseSettings.php: SWAT: [[gerrit|516608 Enable feature flag for breaking Wikibase API change (T223303)]] (duration: 00m 47s)