-
Notifications
You must be signed in to change notification settings - Fork 955
Missing cssom package in registry #10267
Description
Describe the bug
yesterday bit install started to fail in CI because @acemir/cssom is resolved via Bit’s node registry (
https://node-registry.bit.cloud) where it returns 404 for all tested versions (0.8.0, 0.9.29, 0.9.31),
while the same tarballs exist and return 200 on npmjs. Other packages (e.g. jsdom, @types/node) are
available from Bit registry, so the failure appears package/scope-specific rather than global outage.
Error shown: ERR_PNPM_FETCH_404 and No authorization header was set for the request during dependency
install for @teambit/react.react-env@0.0.68 chain (jsdom -> @acemir/cssom).
Screenshots, exceptions and logs
Error when running bit install in CI
Logs
- running command "install"...
Resolving component dependencies for workspace: 'my-workspace'
- importing 160 components of their latest on main
- successfully imported 160 components of their latest on main
✔ importing components (completed in 8s)
installing dependencies in workspace using pnpm (teambit.dependencies/pnpm)
- importing 1 components teambit.node/node@1.0.37 because it's missing from the local scope
- successfully imported 1 components teambit.node/node@1.0.37 because it's missing from the local scope
✔ linking components (completed in 3ms)
✔ successfully imported 1 components teambit.node/node@1.0.37 because it's missing from the local scope
✔ running pre install subscribers
Progress: resolved 0, reused 0, downloaded 1, added 0
8, reused 0, downloaded 8.../envs/react-native/ui-env | WARN deprecated metro-react-native-babel-preset@0.76.9
Progress: resolved 8, reused 0, downloaded 8, added 0
Progress: resolved 15, reused 0, downloaded 15, added 0
23, reused 0, downloaded 2235, reused 0, downloaded 3442, reused 0, downloaded 4150, reused 0, downloaded 498, reused 0, downloaded 57871, reused 0, downloaded 705, reused 0, downloaded 7484, reused 0, downloaded 83Progress: resolved 104, reused 0, downloaded 103, added 0
14, reused 0, downloaded 11 WARN deprecated @dotlottie/react-player@1.6.19: This package is superceded by @lottiefiles/dotlottie-react
Progress: resolved 114, reused 0, downloaded 113, added 0
288, reused 0, downloaded 127 WARN deprecated subscriptions-transport-ws@0.11.0: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md
Progress: resolved 288, reused 0, downloaded 127, added 0
Progress: resolved 297, reused 50, downloaded 137, added 0
Progress: resolved 298, reused 115, downloaded 138, added 0
9, reused 141, downloaded 139300, reused 160, downloaded 1401, reused 160, downloaded 1412256, reused 160, downloaded 19662, reused 160, downloaded 20275, reused 160, downloaded 21584, reused 160, downloaded 224404, reused 160, downloaded 2425, reused 160, downloaded 26546, reused 160, downloaded 28672, reused 160, downloaded 31282, reused 160, downloaded 32508, reused 160, downloaded 34814, reused 160, downloaded 35421, reused 160, downloaded 36133, reused 160, downloaded 37351, reused 160, downloaded 39160, reused 160, downloaded 4008, reused 160, downloaded 408604, reused 160, downloaded 44414, reused 160, downloaded 4529, reused 160, downloaded 46952, reused 160, downloaded 49268, reused 160, downloaded 50889, reused 160, downloaded 529702, reused 160, downloaded 5424, reused 160, downloaded 54460, reused 160, downloaded 60090, reused 160, downloaded 63818, reused 160, downloaded 65831, reused 160, downloaded 6717, reused 160, downloaded 67741, reused 160, downloaded 68153, reused 160, downloaded 69392, reused 160, downloaded 732907, reused 160, downloaded 74741, reused 160, downloaded 781 WARN GET https://node-registry.bit.cloud/@vitest/expect/-/expect-4.0.18.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 1 second. 5 retries left.
Progress: resolved 941, reused 160, downloaded 781, added 0
97, reused 160, downloaded 837Progress: resolved 1042, reused 160, downloaded 882, added 0
62, reused 160, downloaded 9089, reused 160, downloaded 929117, reused 160, downloaded 95651, reused 160, downloaded 990Progress: resolved 1200, reused 160, downloaded 1038, added 0
GET https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz: Not Found - 404
No authorization header was set for the request.
This error happened while installing the dependencies of @teambit/react.react-env@0.0.68
at @teambit/react.apps.react-app-types@0.0.32
at @prerenderer/renderer-jsdom@1.1.9
at jsdom@27.3.0
BitErrorWithRichMessage: GET https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz: Not Found - 404
No authorization header was set for the request.
This error happened while installing the dependencies of @teambit/react.react-env@0.0.68
at @teambit/react.apps.react-app-types@0.0.32
at @prerenderer/renderer-jsdom@1.1.9
at jsdom@27.3.0
at pnpmErrorToBitError (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/pnpm/dist/pnpm-error-to-bit-error.js:31:18)
at install (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/pnpm/dist/lynx.js:350:60)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async PnpmPackageManager.install (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/pnpm/dist/pnpm.package-manager.js:211:9)
at async DependencyInstaller.installComponents (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/dependency-resolver/dist/dependency-installer.js:185:27)
at async InstallMain._installModules (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/install/dist/install.main.runtime.js:475:11)
at async InstallMain.install (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/install/dist/install.main.runtime.js:315:17)
at async InstallCmd.report (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/install/dist/install.cmd.js:74:24)
at async CommandRunner.runReportHandler (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/cli/dist/command-runner.js:136:20)
at async CommandRunner.runCommand (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/cli/dist/command-runner.js:83:16)
at async CLIMain.run (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/cli/dist/cli.main.runtime.js:237:5)
at async runCLI (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/bit/dist/load-bit.js:469:3)
at async initApp (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@teambit/bit/dist/app.js:89:5) {
isUserError: true,
richMessage: 'GET https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz: Not Found - 404\n' +
'\n' +
'No authorization header was set for the request.\n' +
'\n' +
'This error happened while installing the dependencies of @teambit/react.react-env@0.0.68\n' +
' at @teambit/react.apps.react-app-types@0.0.32\n' +
' at @prerenderer/renderer-jsdom@1.1.9\n' +
' at jsdom@27.3.0',
cause: FetchError: GET https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz: Not Found - 404
at fetch (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@pnpm/tarball-fetcher/lib/remoteTarballFetcher.js:93:27)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async RetryOperation._fn (/home/runner/.bvm/versions/1.9.75/bit-1.9.75/node_modules/@pnpm/tarball-fetcher/lib/remoteTarballFetcher.js:53:29) {
code: 'ERR_PNPM_FETCH_404',
hint: 'No authorization header was set for the request.',
attempts: 1,
request: {
url: 'https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz'
},
response: Response {
size: 0,
[Symbol(Body internals)]: [Object],
[Symbol(Response internals)]: [Object]
},
resource: 'https://node-registry.bit.cloud/@acemir/cssom/-/cssom-0.9.29.tgz',
prefix: '/home/runner/work/MyComponents/MyComponents/my-scope-components/envs/react/ui-env',
pkgsStack: [ [Object], [Object], [Object], [Object] ],
package: { name: '@acemir/cssom', pref: '0.9.29', version: '0.9.29' }
}
}When running npm view @acemir/cssom versions --registry=https://node-registry.bit.cloud it shows
npm view @acemir/cssom versions --registry=https://node-registry.bit.cloud
npm ERR! code E404
npm ERR! 404 Not Found - GET https://node-registry.bit.cloud/@acemir%2fcssom
npm ERR! 404
npm ERR! 404 '@acemir/cssom@*' is not in this registry.
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.As a temporary workaround, we added the following lines to route the acemir package to the npmjs registry.
- name: route acemir packages to npmjs
run: echo "@acemir:registry=https://registry.npmjs.org/" >> .npmrc
Specifications
- Bit version:
npx @teambit/bvm install 1.9.75 - Platform:
- Env: @teambit/react.react-env@0.0.68