mwgate-node12-docker builds seem to be consistently failing during the npm ci step since build #51491, 9:37 UTC today. First there’s a ton of ENOENT errors:
npm WARN old lockfile FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/@babel%2fhighlight: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/06/71/cb2a2bdfbdbf1bd35a24420468477d7f941ace00f42faa2fc38a2739e705faaad4d1be129a4514dd06948bac3db7598939323e2ed30957d33cc6a63caa6e' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) npm WARN old lockfile Could not fetch metadata for @babel/highlight@7.13.10 FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/@babel%2fhighlight: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/06/71/cb2a2bdfbdbf1bd35a24420468477d7f941ace00f42faa2fc38a2739e705faaad4d1be129a4514dd06948bac3db7598939323e2ed30957d33cc6a63caa6e' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) { npm WARN old lockfile code: 'ENOENT', npm WARN old lockfile errno: 'ENOENT', npm WARN old lockfile syscall: 'lstat', npm WARN old lockfile path: '/cache/_cacache/content-v2/sha512/06/71/cb2a2bdfbdbf1bd35a24420468477d7f941ace00f42faa2fc38a2739e705faaad4d1be129a4514dd06948bac3db7598939323e2ed30957d33cc6a63caa6e', npm WARN old lockfile type: 'system' npm WARN old lockfile } npm WARN old lockfile FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/acorn-jsx: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/e1/81/dcf5868737b247acf75fb69818c6998bdf9dda09e826bb2cdd0458e4c15d7dc5ff5fb5ac401c8ed24c81f20df1763d684891cd435abb7ef3c117aa3b2459' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) npm WARN old lockfile Could not fetch metadata for acorn-jsx@5.3.1 FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/acorn-jsx: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/e1/81/dcf5868737b247acf75fb69818c6998bdf9dda09e826bb2cdd0458e4c15d7dc5ff5fb5ac401c8ed24c81f20df1763d684891cd435abb7ef3c117aa3b2459' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) { npm WARN old lockfile code: 'ENOENT', npm WARN old lockfile errno: 'ENOENT', npm WARN old lockfile syscall: 'lstat', npm WARN old lockfile path: '/cache/_cacache/content-v2/sha512/e1/81/dcf5868737b247acf75fb69818c6998bdf9dda09e826bb2cdd0458e4c15d7dc5ff5fb5ac401c8ed24c81f20df1763d684891cd435abb7ef3c117aa3b2459', npm WARN old lockfile type: 'system' npm WARN old lockfile } npm WARN old lockfile FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/ansi-regex: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/98/4e/b32b490be0a12d75c86e002a64b1caf5f5c3d785392d2d01e42adbdf17516bb3b7bbf2c23819bff2b29927338c1f0d1d2da3a9f2c445c9073380503cddd1' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) npm WARN old lockfile Could not fetch metadata for ansi-regex@5.0.1 FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/ansi-regex: ENOENT: no such file or directory, lstat '/cache/_cacache/content-v2/sha512/98/4e/b32b490be0a12d75c86e002a64b1caf5f5c3d785392d2d01e42adbdf17516bb3b7bbf2c23819bff2b29927338c1f0d1d2da3a9f2c445c9073380503cddd1' npm WARN old lockfile at /srv/npm/node_modules/minipass-fetch/lib/body.js:162:15 npm WARN old lockfile at async Array.<anonymous> (/srv/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:691:9) { npm WARN old lockfile code: 'ENOENT', npm WARN old lockfile errno: 'ENOENT', npm WARN old lockfile syscall: 'lstat', npm WARN old lockfile path: '/cache/_cacache/content-v2/sha512/98/4e/b32b490be0a12d75c86e002a64b1caf5f5c3d785392d2d01e42adbdf17516bb3b7bbf2c23819bff2b29927338c1f0d1d2da3a9f2c445c9073380503cddd1', npm WARN old lockfile type: 'system' npm WARN old lockfile }
And then at the end a bunch of corrupted tarballs:
npm WARN tarball tarball data for which@https://registry.npmjs.org/which/-/which-2.0.2.tgz (sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==) seems to be corrupted. Trying again. npm WARN tarball tarball data for unc-path-regex@https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz (sha1-5z3T17DXxe2G+6xrCufYxqadUPo=) seems to be corrupted. Trying again. npm WARN tarball tarball data for spdx-exceptions@https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz (sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==) seems to be corrupted. Trying again. npm WARN tarball tarball data for spdx-license-ids@https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz (sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==) seems to be corrupted. Trying again. npm WARN tarball tarball data for type-check@https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz (sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==) seems to be corrupted. Trying again. npm WARN tarball tarball data for require-from-string@https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz (sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==) seems to be corrupted. Trying again. npm WARN tarball tarball data for rimraf@https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz (sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==) seems to be corrupted. Trying again.