-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Version
"versions": [
{
"component": "core",
"version": "3.83.0",
"package": "pulpcore",
"module": "pulpcore.app",
"domain_compatible": true
},
{
"component": "npm",
"version": "0.3.3",
"package": "pulp-npm",
"module": "pulp_npm.app",
"domain_compatible": true
}
Describe the bug
Pulp has issues with synchronizig some repositories. There's an example:
- I wanted to synchronize repo https://registry.npmjs.org/@types/node/22.16.4
- Created an remote and synchronized with my repository.
- Task failed with:

I found that this lib is present in dependencies of @types/node/22.16.4.
dependencies":{"undici-types":"~6.21.0"}
You can see it in the link I shared before. I'm not sure how it should work, but from my perspective pulp is getting version number with ~ in the begining and that's why I'm receiving 404 error -that's pretty obvious. Please have a look on that and advise.
To Reproduce
Already there.
Expected behavior
Completed task with specific package synchronized.