-
Notifications
You must be signed in to change notification settings - Fork 41
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
Manifest List Interface #191
Manifest List Interface #191
Commits on Nov 25, 2023
-
index: add Image Index interface
The OCI spec defines an Image Index concept to handle multiple manifests in an OCI image. This adds the interface for Image Index. Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9eb407f - Browse repository at this point
Copy the full SHA 9eb407fView commit details -
remote: index: function to create new index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 816341c - Browse repository at this point
Copy the full SHA 816341cView commit details -
bugfix: index: Remove mutating media type to DockerManifestList
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fefd9bc - Browse repository at this point
Copy the full SHA fefd9bcView commit details -
index: optimize: get image from descriptor
remote.Image uses descriptor to get the image. Getting the descriptor first and deriving the image from the descriptor is efficient instead of getting the descriptor twice. Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 05456ff - Browse repository at this point
Copy the full SHA 05456ffView commit details -
index: check for image architecture
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13989a3 - Browse repository at this point
Copy the full SHA 13989a3View commit details -
index: add default path to Save()
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dc5c024 - Browse repository at this point
Copy the full SHA dc5c024View commit details -
index: add keychain to new index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 02d354b - Browse repository at this point
Copy the full SHA 02d354bView commit details -
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for db82b69 - Browse repository at this point
Copy the full SHA db82b69View commit details -
indexOptions for creating image index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cdb04c9 - Browse repository at this point
Copy the full SHA cdb04c9View commit details -
index: path and mediatype options for creating index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d87b7d1 - Browse repository at this point
Copy the full SHA d87b7d1View commit details -
index: add remove index method
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7842116 - Browse repository at this point
Copy the full SHA 7842116View commit details -
remote: index: remove path option
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 390546a - Browse repository at this point
Copy the full SHA 390546aView commit details -
remote: index: user docker mediatype by default
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aa43a59 - Browse repository at this point
Copy the full SHA aa43a59View commit details -
remote: index: remove saving to layout
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21a4790 - Browse repository at this point
Copy the full SHA 21a4790View commit details -
remote: index: save index to registry
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 74f8e44 - Browse repository at this point
Copy the full SHA 74f8e44View commit details -
index: local: annotate and add functionality
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d91432c - Browse repository at this point
Copy the full SHA d91432cView commit details -
remote/index: return error instead of calling panic
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bccd2af - Browse repository at this point
Copy the full SHA bccd2afView commit details -
remote/index: return a wrapped error if fetcing an image fails
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e24cebc - Browse repository at this point
Copy the full SHA e24cebcView commit details -
local/index: return error instead of calling panic
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c17b6d9 - Browse repository at this point
Copy the full SHA c17b6d9View commit details -
remote/new_index: validate index name
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for add9675 - Browse repository at this point
Copy the full SHA add9675View commit details -
local/index: refactor interface functions to use the index path
AppendManifest and AnnotateManifest functions are now refactored to be ImageIndex functions. Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for db2e406 - Browse repository at this point
Copy the full SHA db2e406View commit details -
local/index_options: create new index with IndexManifest
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3464e40 - Browse repository at this point
Copy the full SHA 3464e40View commit details -
remote/index_options: create new index with IndexManifest
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 08653dd - Browse repository at this point
Copy the full SHA 08653ddView commit details -
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c941979 - Browse repository at this point
Copy the full SHA c941979View commit details -
get IndexManifest from ggcr index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d284ea - Browse repository at this point
Copy the full SHA 9d284eaView commit details -
remote/index/save: return error if platform information is missing
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2752977 - Browse repository at this point
Copy the full SHA 2752977View commit details -
remote/index: ImageIndexTest to be used in unit tests
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a4589d4 - Browse repository at this point
Copy the full SHA a4589d4View commit details -
remote/index_test: setup a registry for test
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8c5d049 - Browse repository at this point
Copy the full SHA 8c5d049View commit details -
remote/index_test: basic tests for remote index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4f9c64b - Browse repository at this point
Copy the full SHA 4f9c64bView commit details -
remote/new_index: NewIndexTest function to create a test index
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 85b8899 - Browse repository at this point
Copy the full SHA 85b8899View commit details -
remote/new_index: use index in registry if already exists
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a0c434 - Browse repository at this point
Copy the full SHA 6a0c434View commit details -
remote/index: remove ManifestSize unused function
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8653514 - Browse repository at this point
Copy the full SHA 8653514View commit details -
index: add brief comments to all index functions
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 93861df - Browse repository at this point
Copy the full SHA 93861dfView commit details -
index: remove returning error when platform information is missing
Platform information is OPTIONAL if the target is plaform independent. See specification for more info: https://github.com/opencontainers/image-spec/blob/0b40f0f367c396cc5a7d6a2e8c8842271d3d3844/image-index.md#image-index-property-descriptions Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for afaa657 - Browse repository at this point
Copy the full SHA afaa657View commit details -
local/index: remove AppendManifet wrapper function
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f6f5c9 - Browse repository at this point
Copy the full SHA 2f6f5c9View commit details -
local/index: save indent formatted json output
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d558685 - Browse repository at this point
Copy the full SHA d558685View commit details -
local/index save: use os module instead of layout package
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for adae788 - Browse repository at this point
Copy the full SHA adae788View commit details -
local/index: delete method to remove index from local storage
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e6c885 - Browse repository at this point
Copy the full SHA 7e6c885View commit details -
local/index: wrap GetIndexManifest errors
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 54343a5 - Browse repository at this point
Copy the full SHA 54343a5View commit details -
new_index: check for local index first
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 191f664 - Browse repository at this point
Copy the full SHA 191f664View commit details -
local/index: copy referenced images to same registry as index
When creating a new local index, if the the referenced images are not in the same registry as the registry we intend to push the index we copy the images to the same registry as the index. NOTE: In future we plan to store the image reference names locally and only copy the images when push the index to registry. Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fcb5ade - Browse repository at this point
Copy the full SHA fcb5adeView commit details -
index: fix github action tests failing
This fixes the following errors, - use strings.ReplaceAll method instead of strings.Replace - `infromation` is a misspelling of `information` - var-naming: don't use underscores in Go names - unnecessary conversion (unconvert) - ineffectual assignment to err - unnecessary trailing newline - unnecessary leading newline Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 51609ae - Browse repository at this point
Copy the full SHA 51609aeView commit details -
fix linter error: io/ioutil deprecated
Signed-off-by: Husni Faiz <ahamedhusni73@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 818f3a2 - Browse repository at this point
Copy the full SHA 818f3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fdc89d - Browse repository at this point
Copy the full SHA 8fdc89dView commit details
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b31a1ee - Browse repository at this point
Copy the full SHA b31a1eeView commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 186495b - Browse repository at this point
Copy the full SHA 186495bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5a954 - Browse repository at this point
Copy the full SHA 0c5a954View commit details -
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd7af69 - Browse repository at this point
Copy the full SHA bd7af69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85fd5dc - Browse repository at this point
Copy the full SHA 85fd5dcView commit details
Commits on Jan 10, 2024
-
WIP added registry and insecure fields to IndexAddOptions
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f6f80f1 - Browse repository at this point
Copy the full SHA f6f80f1View commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 20568f7 - Browse repository at this point
Copy the full SHA 20568f7View commit details
Commits on Jan 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 51446eb - Browse repository at this point
Copy the full SHA 51446ebView commit details -
WIP removed oci layout test files
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 334b72a - Browse repository at this point
Copy the full SHA 334b72aView commit details -
WIP removed cnb dir from local
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4e79960 - Browse repository at this point
Copy the full SHA 4e79960View commit details
Commits on Jan 19, 2024
-
WIP refactor code to improve readability
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b842ab - Browse repository at this point
Copy the full SHA 3b842abView commit details
Commits on Jan 20, 2024
-
WIP added fake index with empty test cases
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd05301 - Browse repository at this point
Copy the full SHA bd05301View commit details -
WIP added few tests for fake index
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 39a6fa3 - Browse repository at this point
Copy the full SHA 39a6fa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d6b75 - Browse repository at this point
Copy the full SHA 45d6b75View commit details -
WIP defined errors at one place
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8c303a - Browse repository at this point
Copy the full SHA e8c303aView commit details -
WIP trying to fix error when saving index
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 00a8a80 - Browse repository at this point
Copy the full SHA 00a8a80View commit details
Commits on Jan 21, 2024
-
WIP fix: imgutil#Save() and annotations bugs
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 01db00c - Browse repository at this point
Copy the full SHA 01db00cView commit details -
WIP fix: all bugs fixed except image hash change when adding image to…
… index Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 592a65c - Browse repository at this point
Copy the full SHA 592a65cView commit details
Commits on Jan 22, 2024
-
WIP added tests for all indexes
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9ec2c8c - Browse repository at this point
Copy the full SHA 9ec2c8cView commit details -
WIP made index.NewIndex to return imgutil.ImageIndex instead of imgut…
…il.Index Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 324a62a - Browse repository at this point
Copy the full SHA 324a62aView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95b0df4 - Browse repository at this point
Copy the full SHA 95b0df4View commit details
Commits on Jan 27, 2024
-
WIP improved test coverage by adding #Save
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ca7018 - Browse repository at this point
Copy the full SHA 3ca7018View commit details
Commits on Jan 28, 2024
-
WIP fix failing tests for #Add
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe02008 - Browse repository at this point
Copy the full SHA fe02008View commit details
Commits on Jan 29, 2024
-
WIP fix all bugs except mutated configFile and Manifest of image when…
… loaded from local filesystem Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ab15c33 - Browse repository at this point
Copy the full SHA ab15c33View commit details
Commits on Jan 30, 2024
-
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fd3d91c - Browse repository at this point
Copy the full SHA fd3d91cView commit details
Commits on Jan 31, 2024
-
WIP fix all bugs except #Save URLs
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13c3f65 - Browse repository at this point
Copy the full SHA 13c3f65View commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d01eaf4 - Browse repository at this point
Copy the full SHA d01eaf4View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e158f8d - Browse repository at this point
Copy the full SHA e158f8dView commit details
Commits on Feb 8, 2024
-
WIP added goroutines to improve performance
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8d76f28 - Browse repository at this point
Copy the full SHA 8d76f28View commit details
Commits on Feb 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cdd16f8 - Browse repository at this point
Copy the full SHA cdd16f8View commit details
Commits on Feb 12, 2024
-
WIP added manifestOnly handler
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 921a22f - Browse repository at this point
Copy the full SHA 921a22fView commit details -
WIP minor changes to ImageIndex#Push
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9edc6be - Browse repository at this point
Copy the full SHA 9edc6beView commit details -
WIP fix: use latest index when pushing index
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7cfa9c - Browse repository at this point
Copy the full SHA e7cfa9cView commit details -
WIP added TaggableIndex to push IndexManifest only
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c98cea9 - Browse repository at this point
Copy the full SHA c98cea9View commit details -
WIP fix: added decribable methods to TaggableIndex
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fad6445 - Browse repository at this point
Copy the full SHA fad6445View commit details
Commits on Feb 13, 2024
-
WIP added documentation, fix: IndexHandler#Push iissue
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0b018df - Browse repository at this point
Copy the full SHA 0b018dfView commit details -
WIP added tests for index.NewIndex
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1d563fd - Browse repository at this point
Copy the full SHA 1d563fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8656617 - Browse repository at this point
Copy the full SHA 8656617View commit details
Commits on Feb 14, 2024
-
Merge branch 'dev-image-index' into image-index
Signed-off-by: Sai Kiran Maggidi <107541780+WYGIN@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for da80ffb - Browse repository at this point
Copy the full SHA da80ffbView commit details -
WIP formatted code after Merge upstream branch
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d071ec2 - Browse repository at this point
Copy the full SHA d071ec2View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f20186 - Browse repository at this point
Copy the full SHA 2f20186View commit details
Commits on Feb 29, 2024
-
fix: tests making 'pack manifest' fail
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d57cc75 - Browse repository at this point
Copy the full SHA d57cc75View commit details -
fix: return error when setters called on unknown digest of fake index
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5f5ff95 - Browse repository at this point
Copy the full SHA 5f5ff95View commit details -
refactor: improved error messages
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 658b7ff - Browse repository at this point
Copy the full SHA 658b7ffView commit details
Commits on Mar 1, 2024
-
fix: bug causing local images to fail annotate
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 363020d - Browse repository at this point
Copy the full SHA 363020dView commit details -
fix: manifest handler not saved annotated images
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2b39c6a - Browse repository at this point
Copy the full SHA 2b39c6aView commit details
Commits on Mar 2, 2024
-
refactor: removed IndexHandler
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 052db76 - Browse repository at this point
Copy the full SHA 052db76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96558aa - Browse repository at this point
Copy the full SHA 96558aaView commit details -
refactor: improve ManifestHandler#Save readability
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 38da26f - Browse repository at this point
Copy the full SHA 38da26fView commit details -
refactor: nit all methods except #Add
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2dad2cc - Browse repository at this point
Copy the full SHA 2dad2ccView commit details -
refactor: nit nil pointer handling
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0bf93b7 - Browse repository at this point
Copy the full SHA 0bf93b7View commit details -
refactor: ManifestHandler tests
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3a656df - Browse repository at this point
Copy the full SHA 3a656dfView commit details
Commits on Mar 4, 2024
-
feat: added #Features #OSFeatures #URLs #Annotations methods to imgut…
…il.Image Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1c3b05e - Browse repository at this point
Copy the full SHA 1c3b05eView commit details -
Configuration menu - View commit details
-
Copy full SHA for abfcabf - Browse repository at this point
Copy the full SHA abfcabfView commit details
Commits on Mar 14, 2024
-
fix: removed duplicate stringSlices for features, osFeatures, urls
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 439fac9 - Browse repository at this point
Copy the full SHA 439fac9View commit details
Commits on Mar 15, 2024
-
refactor: change imgutil.Platform to v1.Platform
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e77fba - Browse repository at this point
Copy the full SHA 6e77fbaView commit details -
refactor: local imaages added to index should implement EdditableImage
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 49941ee - Browse repository at this point
Copy the full SHA 49941eeView commit details
Commits on Mar 25, 2024
-
fix: add local images return index not found error
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3acfd71 - Browse repository at this point
Copy the full SHA 3acfd71View commit details
Commits on Mar 28, 2024
-
WIP: added tests for imgutil#MutateManifest
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5aab10 - Browse repository at this point
Copy the full SHA b5aab10View commit details
Commits on Mar 30, 2024
-
Signed-off-by: WYGIN <wygininc@gmail.com> Author: WYGIN <wygininc@gmail.com> Date: Sat Mar 30 07:52:55 2024 +0000 Changes to be committed: modified: index.go modified: index/new.go modified: index_test.go modified: new.go modified: new_test.go modified: util.go modified: util_test.go
Configuration menu - View commit details
-
Copy full SHA for 5a8a519 - Browse repository at this point
Copy the full SHA 5a8a519View commit details -
Signed-off-by: WYGIN <wygininc@gmail.com> Author: WYGIN <wygininc@gmail.com> Date: Sat Mar 30 08:07:30 2024 +0000 Changes to be committed: modified: util_test.go
Configuration menu - View commit details
-
Copy full SHA for 3eb4bc6 - Browse repository at this point
Copy the full SHA 3eb4bc6View commit details -
WIP: refactor: improve code readability
Signed-off-by: Sai Kiran <sai90100msk@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c709d08 - Browse repository at this point
Copy the full SHA c709d08View commit details
Commits on Apr 2, 2024
-
Merge pull request #2 from WYGIN/image-index
Improvements made by Sai as part of his LFX mentorship program
Configuration menu - View commit details
-
Copy full SHA for ce6569d - Browse repository at this point
Copy the full SHA ce6569dView commit details -
fixing some linting errors that are preventing the tests to be executed
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 9e2d51b - Browse repository at this point
Copy the full SHA 9e2d51bView commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 9153420 - Browse repository at this point
Copy the full SHA 9153420View commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 6550208 - Browse repository at this point
Copy the full SHA 6550208View commit details -
Running Manifest Handler tests in Parallel
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 6745c1c - Browse repository at this point
Copy the full SHA 6745c1cView commit details -
Running the rest of the tests in Parallel
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d7596e5 - Browse repository at this point
Copy the full SHA d7596e5View commit details
Commits on Apr 3, 2024
-
fix: layout image concurrency issue while saving
Signed-off-by: WYGIN <sai90100msk@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 59056e1 - Browse repository at this point
Copy the full SHA 59056e1View commit details -
chore: revert changes from v1.Platform to imgutil.Platform
Signed-off-by: WYGIN <wygininc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9533f44 - Browse repository at this point
Copy the full SHA 9533f44View commit details -
Merge pull request #3 from WYGIN/husni-image-index
fix: layout image concurrency issue while saving
Configuration menu - View commit details
-
Copy full SHA for 75b7c54 - Browse repository at this point
Copy the full SHA 75b7c54View commit details -
running layout and sparse tests in parallel
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 103e126 - Browse repository at this point
Copy the full SHA 103e126View commit details
Commits on Apr 9, 2024
-
merging latest changes from main
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for b85e83c - Browse repository at this point
Copy the full SHA b85e83cView commit details -
restoring imgutil.MakeFileSafeName method to convert the image name t…
…o a valid directory name Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for ba1701d - Browse repository at this point
Copy the full SHA ba1701dView commit details -
skipping some test for windows because we don't have Indexes availabl…
…es, also one test is failing because an error message been different in windows Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 1db264b - Browse repository at this point
Copy the full SHA 1db264bView commit details -
fixing windows error message and skipping one more test
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for b437d70 - Browse repository at this point
Copy the full SHA b437d70View commit details -
Skipping test with alpine on windows
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for eac7a17 - Browse repository at this point
Copy the full SHA eac7a17View commit details
Commits on Apr 10, 2024
-
Updating doc comments and removing some logic that I think we don't n…
…eed anymore after the refactoring of image util Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for ae178ae - Browse repository at this point
Copy the full SHA ae178aeView commit details -
Merge branch 'main' into dev-image-index
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 96301fa - Browse repository at this point
Copy the full SHA 96301faView commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for fc5c913 - Browse repository at this point
Copy the full SHA fc5c913View commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 897ad17 - Browse repository at this point
Copy the full SHA 897ad17View commit details -
Fixing unit test after cleaning a little bit
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 1d0faab - Browse repository at this point
Copy the full SHA 1d0faabView commit details
Commits on Apr 11, 2024
-
Refactoring packages, removing fake implemenatation because it is not…
… really fake Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 5ff17bd - Browse repository at this point
Copy the full SHA 5ff17bdView commit details -
Merging latest changes from main 04/11
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 6fd707e - Browse repository at this point
Copy the full SHA 6fd707eView commit details -
Merge branch 'main' into dev-image-index
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for b7d201c - Browse repository at this point
Copy the full SHA b7d201cView commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d8861b6 - Browse repository at this point
Copy the full SHA d8861b6View commit details -
Removing fake implementation, we don't need it right now, if we do ne…
…ed their implementation, then we can do it later Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 53dd3a9 - Browse repository at this point
Copy the full SHA 53dd3a9View commit details -
Removing fake implementation, we don't need it right now, if we do ne…
…ed their implementation, then we can do it later Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 1c7c3ec - Browse repository at this point
Copy the full SHA 1c7c3ecView commit details -
Removing more fake implementations
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for a0a34ed - Browse repository at this point
Copy the full SHA a0a34edView commit details -
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for cedf3ad - Browse repository at this point
Copy the full SHA cedf3adView commit details
Commits on Apr 12, 2024
-
refactoring layout image index implementation to be similar to our im…
…age implementation, also adding busybox layout index data for testing Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 50d54c8 - Browse repository at this point
Copy the full SHA 50d54c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebde93a - Browse repository at this point
Copy the full SHA ebde93aView commit details -
refactoring the image index options to follow the same pattern we use…
… on image Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 5cd3d3e - Browse repository at this point
Copy the full SHA 5cd3d3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d038320 - Browse repository at this point
Copy the full SHA d038320View commit details -
adding assertions for checking an ImageIndex that was saved on disk
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 0f3054e - Browse repository at this point
Copy the full SHA 0f3054eView commit details
Commits on Apr 13, 2024
-
adding #Save, #Add, #Push test scenarios
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for c87bd7a - Browse repository at this point
Copy the full SHA c87bd7aView commit details -
adding #Save, #Add, #Push test scenarios
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for fd63c31 - Browse repository at this point
Copy the full SHA fd63c31View commit details -
adding #Inspect and #Remove test cases
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 530a05d - Browse repository at this point
Copy the full SHA 530a05dView commit details
Commits on Apr 15, 2024
-
Removing URL() method from index interface, it is not clear to me if …
…it is valuable right now. Adding setters/getters test cases Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d0e9f35 - Browse repository at this point
Copy the full SHA d0e9f35View commit details -
removing index package all the implementation is under cnb_index.go, …
…also removing local index, this just a layout.index on disk Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 1dfd895 - Browse repository at this point
Copy the full SHA 1dfd895View commit details -
Removing URLs method in other places
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 6eb1a70 - Browse repository at this point
Copy the full SHA 6eb1a70View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c63503 - Browse repository at this point
Copy the full SHA 2c63503View commit details
Commits on Apr 17, 2024
-
We are not going to need these in pack, as we'll be constructing the images first and then creating the index. Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 02e8bfa - Browse repository at this point
Copy the full SHA 02e8bfaView commit details -
Remove unneeded things from local package
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 718dd15 - Browse repository at this point
Copy the full SHA 718dd15View commit details -
Remove features, we don't care about it for now
(it's just a reserved field in the OCI spec) Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 974fe62 - Browse repository at this point
Copy the full SHA 974fe62View commit details -
Remove annotations as a field on the image struct,
these can live on the manifest Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 0898f25 - Browse repository at this point
Copy the full SHA 0898f25View commit details -
Merge pull request #5 from buildpacks/image-index
Removing some code
Configuration menu - View commit details
-
Copy full SHA for c98f11b - Browse repository at this point
Copy the full SHA c98f11bView commit details -
Remove mutate manifest functions, these should not be needed
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 8426835 - Browse repository at this point
Copy the full SHA 8426835View commit details -
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for ff8f39f - Browse repository at this point
Copy the full SHA ff8f39fView commit details -
We don't expect Config.Platform to be a thing in the manifest file, but in the manifest entry in the index file. Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d8821bf - Browse repository at this point
Copy the full SHA d8821bfView commit details -
Merge pull request #6 from buildpacks/image-index
Remove more stuff
Configuration menu - View commit details
-
Copy full SHA for 531abe9 - Browse repository at this point
Copy the full SHA 531abe9View commit details -
Cleanup imgutil.Image interface to organize methods by manifest, conf…
…ig, and layers Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for ffa9fbc - Browse repository at this point
Copy the full SHA ffa9fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad4eec6 - Browse repository at this point
Copy the full SHA ad4eec6View commit details -
Remove the option to add an index to another index,
as we don't intend to support this in pack Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 9b2f042 - Browse repository at this point
Copy the full SHA 9b2f042View commit details -
Merge pull request #8 from buildpacks/image-index
Remove the option to add an index to another index,
Configuration menu - View commit details
-
Copy full SHA for bae2d77 - Browse repository at this point
Copy the full SHA bae2d77View commit details
Commits on Apr 18, 2024
-
Prune more stuff from cnb_index.go, but add back setters!
These are needed for `pack manifest annotate` Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 88cde47 - Browse repository at this point
Copy the full SHA 88cde47View commit details -
Merge pull request #9 from buildpacks/image-index
Prune more stuff from cnb_index.go, but add back setters!
Configuration menu - View commit details
-
Copy full SHA for ba33b6b - Browse repository at this point
Copy the full SHA ba33b6bView commit details -
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 289f30c - Browse repository at this point
Copy the full SHA 289f30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea2a3cb - Browse repository at this point
Copy the full SHA ea2a3cbView commit details -
Remove CNBIndex.Format as it's not used
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 55ed46a - Browse repository at this point
Copy the full SHA 55ed46aView commit details -
Fix a few tests by updating the fixtures
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for b25226d - Browse repository at this point
Copy the full SHA b25226dView commit details -
WIP: try to fix tests by overriding path.AppendIndex, but now there's…
… an import cycle Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 811ca75 - Browse repository at this point
Copy the full SHA 811ca75View commit details -
Revert "WIP: try to fix tests by overriding path.AppendIndex, but now…
… there's an import cycle" This reverts commit 811ca75.
Configuration menu - View commit details
-
Copy full SHA for 31615f7 - Browse repository at this point
Copy the full SHA 31615f7View commit details -
WIP: fix all but RemoveManifest test
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 0d6d63a - Browse repository at this point
Copy the full SHA 0d6d63aView commit details -
Merge pull request #10 from buildpacks/image-index
Fix format & tests
Configuration menu - View commit details
-
Copy full SHA for c46fcc1 - Browse repository at this point
Copy the full SHA c46fcc1View commit details -
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 614338e - Browse repository at this point
Copy the full SHA 614338eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e767856 - Browse repository at this point
Copy the full SHA e767856View commit details -
fixing the remove manifest test, we need to create an empty index on …
…disk when saving Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for e9716db - Browse repository at this point
Copy the full SHA e9716dbView commit details
Commits on Apr 19, 2024
-
Override Image method instead of renaming us
This will prevent us from accidentally forgetting to use the locally defined method in the future Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 725d3c9 - Browse repository at this point
Copy the full SHA 725d3c9View commit details -
Remove insecure as it is not used
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d382bdb - Browse repository at this point
Copy the full SHA d382bdbView commit details -
Try to simplify index options by putting them all on one struct
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 3255562 - Browse repository at this point
Copy the full SHA 3255562View commit details -
Merge pull request #11 from buildpacks/image-index
Few more simplifications
Configuration menu - View commit details
-
Copy full SHA for ddc5be8 - Browse repository at this point
Copy the full SHA ddc5be8View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 697ac4c - Browse repository at this point
Copy the full SHA 697ac4cView commit details -
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for a6fda53 - Browse repository at this point
Copy the full SHA a6fda53View commit details -
Signed-off-by: Natalie Arellano <narellano@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d508728 - Browse repository at this point
Copy the full SHA d508728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aedd4c - Browse repository at this point
Copy the full SHA 4aedd4cView commit details
Commits on Apr 23, 2024
-
Fixing - these tests should push and pull from a local registry to av…
…oid getting rate limited Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for c2871d0 - Browse repository at this point
Copy the full SHA c2871d0View commit details
Commits on Apr 24, 2024
-
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 8412584 - Browse repository at this point
Copy the full SHA 8412584View commit details -
adding one more test case for adding multiple manifests, updating Pus…
…h signature Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for cbecaa8 - Browse repository at this point
Copy the full SHA cbecaa8View commit details
Commits on Apr 25, 2024
-
removing blobs from test data, after testing on pack we don't want to…
… save the image information. Reimplement the getters/setters to read the information from the index. Adding more test coverage Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for f00946b - Browse repository at this point
Copy the full SHA f00946bView commit details
Commits on Apr 26, 2024
-
when using a fake.Image for unit testing purpose, the Platform is und…
…efined Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for f79d933 - Browse repository at this point
Copy the full SHA f79d933View commit details
Commits on Apr 29, 2024
-
moving layout index tests to index_test.go and adding test coverage t…
…o the index Push method Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 7a7ff3e - Browse repository at this point
Copy the full SHA 7a7ff3eView commit details -
adding more test coverage for error cases in image index
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for d4a3c74 - Browse repository at this point
Copy the full SHA d4a3c74View commit details
Commits on Apr 30, 2024
-
fixing an issue when a docker media-type is updated and the value is …
…override with OCI media-type Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 2e42a19 - Browse repository at this point
Copy the full SHA 2e42a19View commit details
Commits on May 6, 2024
-
Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
Configuration menu - View commit details
-
Copy full SHA for 73a2d7c - Browse repository at this point
Copy the full SHA 73a2d7cView commit details