Skip to content

Issues with synchronizig packages, #331

@ematusik

Description

@ematusik

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:

  1. I wanted to synchronize repo https://registry.npmjs.org/@types/node/22.16.4
  2. Created an remote and synchronized with my repository.
  3. Task failed with:
Image

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions