-
Notifications
You must be signed in to change notification settings - Fork 0
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
Test CI #1
base: main
Are you sure you want to change the base?
Test CI #1
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad76a8f - Browse repository at this point
Copy the full SHA ad76a8fView commit details -
remote: index: function to create new index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa12399 - Browse repository at this point
Copy the full SHA aa12399View commit details -
bugfix: index: Remove mutating media type to DockerManifestList
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91150d7 - Browse repository at this point
Copy the full SHA 91150d7View 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28f3b88 - Browse repository at this point
Copy the full SHA 28f3b88View commit details -
index: check for image architecture
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 296a9a0 - Browse repository at this point
Copy the full SHA 296a9a0View commit details -
index: add default path to Save()
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8996e24 - Browse repository at this point
Copy the full SHA 8996e24View commit details -
index: add keychain to new index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6634a56 - Browse repository at this point
Copy the full SHA 6634a56View commit details -
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aacdf1b - Browse repository at this point
Copy the full SHA aacdf1bView commit details -
indexOptions for creating image index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 111426e - Browse repository at this point
Copy the full SHA 111426eView commit details -
index: path and mediatype options for creating index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e53d36 - Browse repository at this point
Copy the full SHA 6e53d36View commit details -
index: add remove index method
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01d9c2d - Browse repository at this point
Copy the full SHA 01d9c2dView commit details -
remote: index: remove path option
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa2b4d7 - Browse repository at this point
Copy the full SHA aa2b4d7View commit details -
remote: index: user docker mediatype by default
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d9b146 - Browse repository at this point
Copy the full SHA 9d9b146View commit details -
remote: index: remove saving to layout
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d3ba44 - Browse repository at this point
Copy the full SHA 9d3ba44View commit details -
remote: index: save index to registry
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bfc69c - Browse repository at this point
Copy the full SHA 3bfc69cView commit details -
index: local: annotate and add functionality
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4867ad - Browse repository at this point
Copy the full SHA a4867adView commit details -
remote/index: return error instead of calling panic
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b16a72 - Browse repository at this point
Copy the full SHA 0b16a72View commit details -
remote/index: return a wrapped error if fetcing an image fails
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0f69cf - Browse repository at this point
Copy the full SHA a0f69cfView commit details -
local/index: return error instead of calling panic
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b02b56 - Browse repository at this point
Copy the full SHA 7b02b56View commit details -
remote/new_index: validate index name
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 515b5d8 - Browse repository at this point
Copy the full SHA 515b5d8View 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef2826b - Browse repository at this point
Copy the full SHA ef2826bView commit details -
local/index_options: create new index with IndexManifest
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59d91ac - Browse repository at this point
Copy the full SHA 59d91acView commit details -
remote/index_options: create new index with IndexManifest
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74f6be7 - Browse repository at this point
Copy the full SHA 74f6be7View commit details -
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e3286b - Browse repository at this point
Copy the full SHA 2e3286bView commit details -
get IndexManifest from ggcr index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 519f329 - Browse repository at this point
Copy the full SHA 519f329View commit details -
remote/index/save: return error if platform information is missing
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c0c640 - Browse repository at this point
Copy the full SHA 3c0c640View commit details -
remote/index: ImageIndexTest to be used in unit tests
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da06d58 - Browse repository at this point
Copy the full SHA da06d58View commit details -
remote/index_test: setup a registry for test
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e3a12e - Browse repository at this point
Copy the full SHA 7e3a12eView commit details -
remote/index_test: basic tests for remote index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b79b4a3 - Browse repository at this point
Copy the full SHA b79b4a3View commit details -
remote/new_index: NewIndexTest function to create a test index
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 410d68c - Browse repository at this point
Copy the full SHA 410d68cView commit details -
remote/new_index: use index in registry if already exists
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f67e68a - Browse repository at this point
Copy the full SHA f67e68aView commit details -
remote/index: remove ManifestSize unused function
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22d75d2 - Browse repository at this point
Copy the full SHA 22d75d2View commit details -
index: add brief comments to all index functions
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3176ca - Browse repository at this point
Copy the full SHA e3176caView 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f6f9fb - Browse repository at this point
Copy the full SHA 0f6f9fbView commit details -
local/index: remove AppendManifet wrapper function
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8db0812 - Browse repository at this point
Copy the full SHA 8db0812View commit details -
local/index: save indent formatted json output
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcc8fb7 - Browse repository at this point
Copy the full SHA dcc8fb7View commit details -
local/index save: use os module instead of layout package
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40ae8a5 - Browse repository at this point
Copy the full SHA 40ae8a5View commit details -
local/index: delete method to remove index from local storage
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6135128 - Browse repository at this point
Copy the full SHA 6135128View commit details -
local/index: wrap GetIndexManifest errors
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eaf547 - Browse repository at this point
Copy the full SHA 8eaf547View commit details -
new_index: check for local index first
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef13a9f - Browse repository at this point
Copy the full SHA ef13a9fView 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e2238f - Browse repository at this point
Copy the full SHA 2e2238fView 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf70c7c - Browse repository at this point
Copy the full SHA bf70c7cView commit details -
fix linter error: io/ioutil deprecated
Signed-off-by: Husni Faiz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4a31d7 - Browse repository at this point
Copy the full SHA e4a31d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2264178 - Browse repository at this point
Copy the full SHA 2264178View commit details