Page MenuHomePhabricator

Wikibase node jobs are failing due to "no such file or directory"
Closed, ResolvedPublic

Description

https://integration.wikimedia.org/ci/job/mediawiki-node20/77444/console and https://integration.wikimedia.org/ci/job/mediawiki-node20/77452/console both failed for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1249311, which only changes the name of a service in extension-repo.json.

There are a lot of warnings in the log about corrupted tarballs, e.g.:

22:03:52 npm warn tarball tarball data for yoctocolors@https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz (sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==) seems to be corrupted. Trying again.

I tried creating an empty test change at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1249406, and it errored with:

22:21:08 npm error code ENOENT
22:21:08 npm error syscall stat
22:21:08 npm error path /cache/_cacache/content-v2/sha512/af/7b/d7c84ad109827bc20dbccaf058e554a8005f19be5716f7f07053312d52c8ef5ff0cab36e1d224bb08edba9af02491ec6f251b2c0a5ea584d1d41378b87ae
22:21:08 npm error errno -2
22:21:08 npm error enoent ENOENT: no such file or directory, stat '/cache/_cacache/content-v2/sha512/af/7b/d7c84ad109827bc20dbccaf058e554a8005f19be5716f7f07053312d52c8ef5ff0cab36e1d224bb08edba9af02491ec6f251b2c0a5ea584d1d41378b87ae'
22:21:08 npm error enoent This is related to npm not being able to find a file.
22:21:08 npm error enoent
22:21:08 npm error A complete log of this run can be found in: /cache/_logs/2026-03-09T21_20_37_393Z-debug-0.log
[...]
22:21:24 ERROR: "install:bridge" exited with 1.