-
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
Enable upload handler to annotate artifacts #190
Closed
9 tasks
Labels
component/ocm-core
Open Component Model Core aka. go API
kind/task
small task, normally part of feature or epic
Comments
@mandelsoft , can you please check this and note things that have already been implemented? |
fixed by open-component-model/ocm#882 |
I did nothing, we already annotated layers with the resource identity, but not the OCI manifest itself |
mandelsoft
added a commit
to open-component-model/ocm
that referenced
this issue
Oct 23, 2024
…s: `ocm-artifact` -> `software.ocm.artifact` and introduce `software.ocm.creator` (#987) <!-- markdownlint-disable MD041 --> #### What this PR does / why we need it For OCM repositories based on OCI registries, the manifest now gets an annotation `software.ocm.componentversion` with the component version it represents. The image spec (https://github.com/opencontainers/image-spec/blob/main/annotations.md) state, that annotation names should use a reverse DNS domain prefix. Therefore we should adapt the names of the already existing layer annotations accordingly. This PR prepends the actuals names with `software.ocm.". The old layer annotation changes from `ocm-artifact` -> `software.ocm.artifact`. #### Which issue(s) this PR fixes Fixes open-component-model/ocm-project#190 <!-- Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`. -->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
component/ocm-core
Open Component Model Core aka. go API
kind/task
small task, normally part of feature or epic
Description
For traceability reasons, it might be a useful feature to annotate e.g. oci artifacts with the component version identity. This feature should probably be toggle-able.
Done Criteria
The text was updated successfully, but these errors were encountered: