Repository navigation
Conversation
proxy mirror and mirror API jobs listed the versions of unversioned PURLs from the public registries, ignoring upstream.*. They now list them from the configured upstream through the proxy's upstream client, and npm packages from their npm_routes entry. Where the upstream has no listing API, or the ecosystem has no listing at all, the error asks for a version. Refs git-pkgs#524
Contributor
|
This is waiting on git-pkgs/registries#99. The Maven client asks |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
proxy mirror, mirror API jobs and schedules listed the versions of an unversioned PURL from the public registry, whateverupstream.*says. They now list them from the configured upstream, through the proxy's upstream client, soupstream.authand the private address rules apply. npm packages innpm_routesare listed from their route.hex_api), pub, pypi, maven, nuget, composer, cran and brew.composer_routes, and helm, swift, apk and the rest: the error asks for a version instead of the registries error. Fetching those isproxy mirrorfails for pypi, conda, helm, composer, swift and others: resolver has no registries registered #414.With
PROXY_UPSTREAM_NPM=http://127.0.0.1:1,proxy mirror -dry-run pkg:npm/left-padlisted 15 versions on main and now fails on the unreachable upstream.The second part of #524, packuments over 10 MiB, needs git-pkgs/registries#109 and a release, so this refs the issue rather than closing it.