-
Notifications
You must be signed in to change notification settings - Fork 378
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
[release-5.26] backport API changes copy
and list
components from upstream.
#2071
Closed
flouthoc
wants to merge
49
commits into
containers:release-5.26
from
flouthoc:zstd-puch-backport-5.26
Closed
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
29d86b6
list: ListUpdate add Platform field
flouthoc 85a92ce
blob: TryReusingBlobWithOptions consider requiredCompression if set
flouthoc 76f7a38
helpers_test,cleanup: correct argument order
flouthoc 45c50cf
Fix TestOCI1IndexChooseInstanceByCompression on non-amd64
mtrmac 668ff9b
listupdate,oci: instance show read-only annotations and CompressionAl…
flouthoc 27e00a8
Remove a comment
mtrmac 3ec1d30
Add *copy.Options to copier
mtrmac 906e173
Use copier.options in setupSigners
mtrmac 71fabfb
Use copier.options in sourceSignatures
mtrmac 426ed94
Make compareImageDestinationManifestEqual a method on imageCopier
mtrmac d720db5
Use copier.options in copySingleImage
mtrmac 1e0dafd
Use copier.options in copyMultipleImages
mtrmac 34bb3d7
Consistently use c.options in copy.Image after it is set
mtrmac 1f912a3
Eliminate copier.progress and progressInterval
mtrmac b82a12f
Eliminate copier.ociDecryptConfig
mtrmac 9f5ec36
Eliminate copier.ociEncryptConfig
mtrmac 5d09be4
Eliminate copier.downloadForeignLayers
mtrmac 9bdb796
Eliminate imageCopier.ociEncryptLayers
mtrmac 2f9d323
Introduce copier.unparsedToplevel
mtrmac 5c88283
Use copier.unparsedToplevel in copySingleImage
mtrmac 41b8377
Use c.unparsedToplevel in copyMultipleImages
mtrmac 3abf692
Eliminate the unparsedToplevel variable in copy.Image
mtrmac 96446da
Add policyContext to copier
mtrmac e3482e5
Use copier.policyContext in copySingleImage
mtrmac 76b14a9
Remove the policyContext parameter from copyMultipleImages
mtrmac 1154668
Return a new struct copySingleImageResult from copySingleImage
mtrmac 171a085
Have compareImageDestinationManifestEqual return a *copySingleImageRe…
mtrmac 6d08bb4
Track the manifest upload data in a wipResult variable
mtrmac c459834
oci_index: init Annotations if nil and required
flouthoc 924b778
copy/single: set requiredCompression if compressionFormat is changed
flouthoc c37c390
copy/single: accept requireCompressionFormatMatch for imagecopier
flouthoc 61ac58f
copy/multiple: instanceCopyCopy honor UpdateCompressionAlgorithms
flouthoc d86b8db
internal/set: verify if no duplicates in set
flouthoc 63deaa7
copy/single: wrap arguments in copySingleImageOptions
flouthoc 6272732
copy/single: add custom compressionFormat, compressionLevel fields
flouthoc cb28b83
copy/single: honor c.options.DestCtx for regular copy
flouthoc 09ac80a
copy: add EnsureCompressionVariantExist for instanceCopyClone
flouthoc 4536074
internal/set: implement AddSlice for easier syntax
flouthoc ed1cb97
copy/multiple: implement instanceCopyClone
flouthoc e2551af
copy/multiple: instanceCopyClone set custom compression
flouthoc d392ed7
copy/multiple: error on EnsureCompressionVariant and CopySpecificImages
flouthoc 0aaab65
copy/multiple: report more meaningful copy msg
flouthoc 3b5d09e
copy/multiple_test: retrofit tests for instanceCopyCopy
flouthoc 3214de2
copy/multiple_test: implement test for instanceCopyClone with helpers
flouthoc e4749bd
copy/multiple_test: multiple copy requests of same compression
flouthoc 4c97ed8
copy/multiple_test: clone must happen once for duplicate entries
flouthoc ca3c953
copy/copy: fail copySingleImage cases on EnsureCompressionVariantsExist
flouthoc d932df1
copy/multiple: priority of instanceCopyCopy must be higher
flouthoc c7f3872
.cirrus: lock skopeo to stable version and correct dest branch
flouthoc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great catch!