Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Snapshots of proxied APT repositories are missing metadata #276

Open
robleady opened this issue Oct 17, 2023 · 0 comments
Open

Snapshots of proxied APT repositories are missing metadata #276

robleady opened this issue Oct 17, 2023 · 0 comments
Assignees
Labels
triage Issues that need to be investigated, replicated

Comments

@robleady
Copy link

I'm attempting to use a snapshot of the upstream Debian APT repositories as part of our build process.
This is failing as not all of the required metadata files are being copied into the snapshots directory structure, in particular the Release file is missing underneath binary-amd64

image

which results in this error during an installation of Debian 11 that is using Nexus as its mirror:

image

In the request.log I see the following entries, showing a 404 for the Release file under binary-amd64.

x.x.x.x - - [16/Oct/2023:21:30:08 +0100] "GET /repository/bullseye/snapshots/20231016/dists/bullseye/Release HTTP/1.1" 200 - 113489 15 "Wget/1.21" [qtp914303347-8260]
x.x.x.x - - [16/Oct/2023:21:30:08 +0100] "GET /repository/bullseye/snapshots/20231016/dists/oldstable/Release HTTP/1.1" 404 - 1582 0 "Wget/1.21" [qtp914303347-7984]
x.x.x.x - - [16/Oct/2023:21:30:08 +0100] "GET /repository/bullseye/snapshots/20231016/dists/bullseye/main/binary-amd64/Release HTTP/1.1" 404 - 1624 0 "Wget/1.21" [qtp914303347-8246]

  • Do you have a workaround you are using at present?
    No

  • What feature or behavior is this required for?
    Snapshots of APT repositories

  • How could we solve this issue? (Not knowing is okay!)
    Ideally, all files under the metadata tree should be copied into a snapshot.

  • Tell us about your Nexus Repository deployment: what version, operating system, and database are you using?
    Nexus OSS 3.56.0-01 running on Windows

This is potentially related to this other issue: #230

@mrprescott mrprescott added triage Issues that need to be investigated, replicated and removed pending labels Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Issues that need to be investigated, replicated
Projects
None yet
Development

No branches or pull requests

3 participants