All merges in mediawiki/core are failing with KeyError: 'server' error in the mediawiki-quibble-vendor-sqlite-php72-docker job.
Examples:
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/763721 → https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-sqlite-php72-docker/13488/console
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/747229 → https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-sqlite-php72-docker/13484/console
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/763937 → https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-sqlite-php72-docker/13480/console
00:00:25.410 INFO:quibble.commands:>>> Start: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=3): 00:00:25.410 * PHPUnit unit tests 00:00:25.410 * Install MediaWiki, db=<quibble.backend.SQLite object at 0x7f7020a1f908> vendor=True 00:00:25.410 * npm install in /workspace/src 00:00:25.532 INFO:quibble.commands:<<< Finish: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=3): 00:00:25.532 * PHPUnit unit tests 00:00:25.532 * Install MediaWiki, db=<quibble.backend.SQLite object at 0x7f7020a1f908> vendor=True 00:00:25.532 * npm install in /workspace/src, in 0.122 s 00:00:25.538 Traceback (most recent call last): 00:00:25.538 File "/usr/local/bin/quibble", line 10, in <module> 00:00:25.538 sys.exit(main()) 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/cmd.py", line 783, in main 00:00:25.538 cmd.execute(plan, dry_run=args.dry_run) 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/cmd.py", line 512, in execute 00:00:25.538 quibble.commands.execute_command(command) 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 26, in execute_command 00:00:25.538 command.execute() 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 1000, in execute 00:00:25.538 for error, capture in results_in_progress: 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/util.py", line 143, in __iter__ 00:00:25.538 for obj in self.iterable: 00:00:25.538 File "/usr/lib/python3.7/multiprocessing/pool.py", line 748, in next 00:00:25.538 raise value 00:00:25.538 File "/usr/lib/python3.7/multiprocessing/pool.py", line 431, in _handle_tasks 00:00:25.538 put(task) 00:00:25.538 File "/usr/lib/python3.7/multiprocessing/connection.py", line 206, in send 00:00:25.538 self._send_bytes(_ForkingPickler.dumps(obj)) 00:00:25.538 File "/usr/lib/python3.7/multiprocessing/reduction.py", line 51, in dumps 00:00:25.538 cls(buf, protocol).dump(obj) 00:00:25.538 File "/usr/local/lib/python3.7/dist-packages/quibble/backend.py", line 139, in __getstate__ 00:00:25.538 del state["server"] 00:00:25.538 KeyError: 'server' 00:00:25.875 Build step 'Execute shell' marked build as failure