Pywikibot tests are failing lately with the following error:
====================================================================== ERROR: test_topic_moderation (tests.flow_tests.TestFlowTopic) Test Topic functions about moderation. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/build/wikimedia/pywikibot/tests/flow_tests.py", line 245, in test_topic_moderation self.assertFalse(topic_hidden.is_locked) File "/home/travis/build/wikimedia/pywikibot/pywikibot/flow.py", line 220, in is_locked return self.root._current_revision['isLocked'] File "/home/travis/build/wikimedia/pywikibot/pywikibot/flow.py", line 214, in root self._root = Post.fromJSON(self, self.uuid, self._data) File "/home/travis/build/wikimedia/pywikibot/pywikibot/flow.py", line 65, in uuid self._load_uuid() File "/home/travis/build/wikimedia/pywikibot/pywikibot/flow.py", line 55, in _load_uuid self._uuid = self._load()['workflowId'] File "/home/travis/build/wikimedia/pywikibot/pywikibot/flow.py", line 160, in _load self._data = self.site.load_topic(self, format) File "/home/travis/build/wikimedia/pywikibot/pywikibot/site/__init__.py", line 1390, in callee return fn(self, *args, **kwargs) File "/home/travis/build/wikimedia/pywikibot/pywikibot/site/__init__.py", line 7306, in load_topic data = req.submit() File "/home/travis/build/wikimedia/pywikibot/pywikibot/data/api.py", line 2040, in submit if self._internal_api_error(code, error, result): File "/home/travis/build/wikimedia/pywikibot/pywikibot/data/api.py", line 1910, in _internal_api_error raise e APIMWException: internal_api_error_Flow\Exception\NoParserException: [d92f3ec5-f670-4abb-b814-f07f5c9f62b7] Exception caught: Request to parsoid for "html" to "wikitext" conversion of content connected to title "Topic:U5y53rn0dp6h70nw" failed: 503 [errorclass: Flow\Exception\NoParserException; *: Flow\Exception\NoParserException at /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Conversion/Utils.php(174) #0 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Conversion/Utils.php(66): Flow\Conversion\Utils::parsoid(string, string, string, Title) #1 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Model/AbstractRevision.php(430): Flow\Conversion\Utils::convert(string, string, string, Title) #2 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Templating.php(159): Flow\Model\AbstractRevision->getContent(string) #3 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Formatter/RevisionFormatter.php(289): Flow\Templating->getContent(Flow\Model\PostRevision, string) #4 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Formatter/TopicFormatter.php(45): Flow\Formatter\RevisionFormatter->formatApi(Flow\Formatter\TopicRow, DerivativeContext) #5 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Block/Topic.php(663): Flow\Formatter\TopicFormatter->formatApi(Flow\Model\Workflow, array, DerivativeContext) #6 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Block/Topic.php(565): Flow\Block\TopicBlock->renderTopicApi(array) #7 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Api/ApiFlowBaseGet.php(33): Flow\Block\TopicBlock->renderApi(array) #8 /srv/mediawiki/php-1.35.0-wmf.27/extensions/Flow/includes/Api/ApiFlow.php(105): Flow\Api\ApiFlowBaseGet->execute() #9 /srv/mediawiki/php-1.35.0-wmf.27/includes/api/ApiMain.php(1580): Flow\Api\ApiFlow->execute() #10 /srv/mediawiki/php-1.35.0-wmf.27/includes/api/ApiMain.php(523): ApiMain->executeAction() #11 /srv/mediawiki/php-1.35.0-wmf.27/includes/api/ApiMain.php(494): ApiMain->executeActionWithErrorHandling() #12 /srv/mediawiki/php-1.35.0-wmf.27/api.php(84): ApiMain->execute() #13 /srv/mediawiki/w/api.php(3): require(string) #14 {main}; servedby: mw1317]
https://travis-ci.org/github/wikimedia/pywikibot/jobs/672473143#L11364
UPDATE 2020/04/10: see T249909 and discussion below; happens on mediawiki.org and from web UI (not just pywikibot).