Skip to content

feat: component lister internal plugin for CTF#1045

Merged
jakobmoellerdev merged 44 commits into
open-component-model:mainfrom
ikhandamirov:comp-list-internal-plugin
Oct 17, 2025
Merged

feat: component lister internal plugin for CTF#1045
jakobmoellerdev merged 44 commits into
open-component-model:mainfrom
ikhandamirov:comp-list-internal-plugin

Conversation

@ikhandamirov

@ikhandamirov ikhandamirov commented Oct 15, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

This PR provides an internal plug-in, that should allow to use CTF component listing in the CLI.

Which issue(s) this PR fixes

Contributes to open-component-model/ocm-project#674

ikhandamirov and others added 30 commits October 5, 2025 16:58
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
@github-actions github-actions Bot added the size/s Small label Oct 15, 2025
Comment thread cli/go.mod Outdated
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
@ikhandamirov ikhandamirov force-pushed the comp-list-internal-plugin branch from 5fd342f to d56180c Compare October 15, 2025 11:47
@github-actions github-actions Bot added the size/m Medium label Oct 15, 2025
@ikhandamirov ikhandamirov marked this pull request as ready for review October 15, 2025 11:55
@ikhandamirov ikhandamirov requested a review from a team as a code owner October 15, 2025 11:55
Comment thread cli/internal/plugin/builtin/oci/component_lister.go
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>

@jakobmoellerdev jakobmoellerdev 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.

where do you actually use this plugin? I was expecting you to extend usage of get cv here

@ikhandamirov

Copy link
Copy Markdown
Contributor Author

where do you actually use this plugin? I was expecting you to extend usage of get cv here

@jakobmoellerdev , please see the epic (open-component-model/ocm-project#532)

Comment thread cli/internal/plugin/builtin/oci/component_lister.go Outdated
ikhandamirov and others added 3 commits October 15, 2025 17:18
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: ikhandamirov <108289993+ikhandamirov@users.noreply.github.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Comment thread cli/internal/plugin/builtin/oci/component_lister_test.go Outdated
Comment thread cli/internal/plugin/builtin/oci/component_lister.go
Comment thread cli/internal/plugin/builtin/oci/component_lister.go Outdated
ikhandamirov and others added 5 commits October 16, 2025 13:12
Co-authored-by: Jakob Möller <contact@jakob-moeller.com>
Signed-off-by: ikhandamirov <108289993+ikhandamirov@users.noreply.github.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
@ikhandamirov ikhandamirov requested review from a team and piotrjanik October 16, 2025 15:17
Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
@jakobmoellerdev jakobmoellerdev merged commit c475a84 into open-component-model:main Oct 17, 2025
19 checks passed
morri-son pushed a commit to morri-son/open-component-model that referenced this pull request Oct 23, 2025
…1045)

#### What this PR does / why we need it

This PR provides an internal plug-in, that should allow to use CTF
component listing in the CLI.

#### Which issue(s) this PR fixes

Contributes to open-component-model/ocm-project#674

---------

Signed-off-by: Ilya Khandamirov <ilya.khandamirov@sap.com>
Signed-off-by: ikhandamirov <108289993+ikhandamirov@users.noreply.github.com>
Co-authored-by: Jakob Möller <contact@jakob-moeller.com>
Signed-off-by: Gerald Morrison (SAP) <gerald.morrison@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature new feature, enhancement, improvement, extension size/l Large size/m Medium size/s Small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants