-
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
Replace the docker lib with oras
#302
Comments
Needs at least 2 assignees due to complexity of issue |
TestsMost important test is making sure that all blobs behind a manifest are actually available and downloadable. Reproducing steps:
Check manifest and manifest blobs
Initial ApproachThis file Also need to replace Together with this, hopefully, that's the most thing that needs to be changed with the minimum amount of code change. |
regclient
oras
<!-- markdownlint-disable MD041 --> #### What this PR does / why we need it Closes open-component-model/ocm-project#302 #### Which issue(s) this PR fixes <!-- Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`. --> --------- Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com> Co-authored-by: Jakob Möller <jakob.moeller@sap.com>
What would you like to be added:
A continuation of #106.
Turns out ORAS had some hickups when we tried to introduce it. It handled some parts of the image layering choices based on MediaType incorrectly.
We need to revisit the implementation and try a smaller scale repository approach in which we just replace the interface usage of the
tech/docker
package to minimize breaks.Why is this needed:
The text was updated successfully, but these errors were encountered: