For the past few hours, CI on Wikibase-related repositories has been mostly broken (both test builds and gate-and-submit). Some example changes:
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseQualityConstraints/+/459801
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseQualityConstraints/+/459802
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/459781
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/459768
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/459794
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/459787
Some example consoles:
- https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/16149/console
- https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php70-docker/9905/console
- https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/16151/console
They all seem to have similar error outputs: first some NameTableAccessExceptions…
Expected unused ID from database insert for 'Scribunto' into 'content_models', but ID 2 is already associated with the name 'wikibase-item'! This may indicate database corruption!
… and then some query errors:
Wikimedia\Rdbms\DBTransactionStateError: Cannot execute query from MessageCache::loadFromDB(en)-big while transaction status is ERROR.
…
Caused by
Wikimedia\Rdbms\DBUnexpectedError: Uncancelable atomic section canceled (got MediaWiki\Storage\RevisionStore::insertRevisionOn).
…
Warning: Destructor threw an object exception: exception 'Wikimedia\Rdbms\DBUnexpectedError' with message 'Uncancelable atomic section canceled (got MediaWiki\Storage\RevisionStore::insertRevisionOn).' in /workspace/src/includes/libs/rdbms/database/Database.php:3735