Page MenuHomePhabricator

Enable Parsoid on api_appserver cluster
Closed, ResolvedPublic

Description

In order to start using Parsoid directly in MediaWiki core REST API, the extension needs to be enabled on api_appserver MW cluster. However, this cluster is public facing, so we need to also disable Parsoid REST API - it's uncached, so there's no way to protect it.

Event Timeline

Change 635095 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] Enable Parsoid REST API when loading it

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

Change 635086 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] Enable parsoid on api_appserver

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

Change 635096 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/services/parsoid@master] Add setting to enable/disable REST API.

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

Change 635095 abandoned by Ppchelko:
[operations/mediawiki-config@master] Enable Parsoid REST API when loading it

Reason:

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

Change 635096 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Add setting to enable/disable REST API.

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

Change 638161 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a14

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

Change 638161 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a14

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

Change 635086 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable parsoid on api_appserver

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