Repository navigation
archive (#19): fill the snapshot gaps the first CI-artifact ingest found - #124
Merged
Merged
Conversation
A plain-pinned index is looked for as .gz, .bz2 or .xz: jessie to buster's Translation-en is served only as .bz2. A suite whose run pins only its package index (wheezy) reads its live Release for Sources, used only when that Release lists the pinned index at the pinned digest. A source Sources names only by md5 (pre-2008 uploads still in lenny and squeeze) is stored by its md5. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0197RyAsopGG3zaChvdpWaNu Signed-off-by: Claude <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0197RyAsopGG3zaChvdpWaNu Signed-off-by: Claude <noreply@anthropic.com>
Member
Author
|
Claude review sign-off for head d005bf4. All required checks pass on this head. Codex reviewed 35fd206 with no findings; d005bf4 changes only docs/archive.md. Generated by Claude Code |
TusanHomichi
pushed a commit
that referenced
this pull request
Oct 16, 2026
…ve gaps) Signed-off-by: Claude <noreply@anthropic.com>
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.
Before: the first ingest of the gate's fetched artifacts on remi left three Translation-en indexes missing, for jessie, stretch and buster. It also left 218 snapshot.debian.org packages with no source stored. Of those, 192 are in wheezy: its run pins only the Packages index, so no Release lists its Sources. The other 26 are pre-2008 uploads in lenny and squeeze, which
Sourceslists only by md5.After: all three cases are filled. A plain-pinned index is also looked for as
.bz2and.xz, because snapshot serves jessie to buster's Translation-en only as.bz2. A suite with only its package index pinned reads its liveRelease, and uses it only when it lists that pinned index at the pinned digest. ThatReleaseis stored with"live": true. A source listed only by md5 is stored by its md5. These are licence copies that never get installed, and md5 is accepted nowhere else.How:
bounded_unpackreplacesbounded_gunzip.Store.has_sourcesreads the liveReleaseonce per suite.sources_entriesfalls back toFiles. There are 3 new checks intools/test_archive.py, and docs/archive.md is updated.🤖 Generated with Claude Code
https://claude.ai/code/session_0197RyAsopGG3zaChvdpWaNu
Generated by Claude Code