Skip to content

Conversation

@tonistiigi
Copy link
Member

Currently needed manifests were filtered out and then
copied in a loop, but for each copy still the full
unfiltered descriptor was copied instead of single
manifest, resulting multiple push attempts for same
descriptor.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 32e650f)
When creating resulting image index it is wasteful
to check for attestations for the descriptors in original
index what were already attestation for subject manifest.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 631e822)
If multiple tags are specified for the same repo, it is
wasteful to use them as separate targets and better to
make them share the blob upload phase of the push.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 917d7f2)
@tonistiigi tonistiigi merged commit a267595 into docker:v0.31 Jan 28, 2026
160 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants