Skip to content

feat(ocm): Support more access/artefact types - #1690

Merged
TuanAnh17N merged 5 commits into
gardener:masterfrom
8R0WNI3:master
Aug 12, 2026
Merged

feat(ocm): Support more access/artefact types#1690
TuanAnh17N merged 5 commits into
gardener:masterfrom
8R0WNI3:master

Conversation

@8R0WNI3

@8R0WNI3 8R0WNI3 commented Aug 6, 2026

Copy link
Copy Markdown
Member

Fixes open-component-model/open-delivery-gear#205

Release note:

The Python OCM library now supports more access/artefact types for (de-)serialisation

@8R0WNI3 8R0WNI3 added kind/task General task area/delivery Delivery related labels Aug 6, 2026
@gardener-prow gardener-prow Bot added cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Aug 6, 2026
@8R0WNI3
8R0WNI3 force-pushed the master branch 2 times, most recently from 148f909 to 7d8b4b1 Compare August 7, 2026 05:14
Comment thread ocm/oci.py Outdated
@8R0WNI3
8R0WNI3 requested a review from zkdev August 10, 2026 08:40

@ccwienk ccwienk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see inline comment. please split into two pullrequests:

first one:

 - 94bdd94 — feat(ocm): Support OCI index manifests for component descriptors
  - cf9df4f — feat(ocm): Support more component descriptor mimetypes

remaining commits into second one

Comment thread ocm/oci.py Outdated
Comment thread ocm/__init__.py Outdated
Comment thread ocm/__init__.py Outdated
Comment thread ocm/__init__.py
@8R0WNI3 8R0WNI3 changed the title feat(ocm): Support OCI index manifests and more access/artefact types feat(ocm): Support more access/artefact types Aug 11, 2026
@8R0WNI3

8R0WNI3 commented Aug 11, 2026

Copy link
Copy Markdown
Member Author

please split into two pullrequests

The new PR only containing the support for OCI index manifests can be found here: #1703

@ccwienk ccwienk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional review pass.

Comment thread ocm/__init__.py
Comment thread ocm/__init__.py Outdated
Comment thread ocm/__init__.py Outdated
Comment thread ocm/__init__.py Outdated
Comment thread ocm/__init__.py
Comment thread test/ocm/init_test.py
Comment thread test/ocm/oci_test.py
Signed-off-by: Jonas Brand (8R0WNI3) <j.brand@sap.com>
@gardener-prow gardener-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Aug 12, 2026
@gardener-prow

gardener-prow Bot commented Aug 12, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: TuanAnh17N

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gardener-prow

gardener-prow Bot commented Aug 12, 2026

Copy link
Copy Markdown

LGTM label has been added.

DetailsGit tree hash: 7df6a55b50d02422d0988f4a4fb995eba989328e

@gardener-prow gardener-prow Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 12, 2026
@TuanAnh17N
TuanAnh17N merged commit d46228f into gardener:master Aug 12, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/delivery Delivery related cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/task General task lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Full support of OCM v2

4 participants