Skip to content
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 docker lib dealing with OCI Artifacts in OCI registries (ORAS client?) #106

Closed
1 task
Tracked by #39 ...
morri-son opened this issue Jul 14, 2023 · 8 comments
Closed
1 task
Tracked by #39 ...
Labels
area/ipcei Important Project of Common European Interest component/ocm-core Open Component Model Core aka. go API kind/feature new feature, enhancement, improvement, extension

Comments

@morri-son
Copy link
Contributor

morri-son commented Jul 14, 2023

User Story: Introduce ORAS client libraries to deal with OCI Artifacts in OCI registries

Description:
Since ORAS is the de facto tool for working with OCI Artifacts, the OCM project should make use of it. ORAS offers a client library in Go that can be used: https://oras.land/docs/client_libraries/overview

Epic link:

Acceptance criteria:

  • all interaction with OCI registries happens using the ORAS client library

Related issues:

@morri-son morri-son mentioned this issue Aug 2, 2023
6 tasks
@morri-son morri-son added the kind/feature new feature, enhancement, improvement, extension label Feb 15, 2024
@morri-son morri-son transferred this issue from open-component-model/ocm Mar 17, 2024
@morri-son morri-son added the component/ocm-core Open Component Model Core aka. go API label Mar 17, 2024
@morri-son morri-son moved this from 🆕 ToDo to 📋 Next-UP in OCM Backlog Board May 5, 2024
@morri-son morri-son changed the title Introduce ORAS client libraries to deal with OCI Artifacts in OCI registries Replace docker lib dealing with OCI Artifacts in OCI registries (ORAS client?) May 6, 2024
@Skarlso Skarlso assigned mandelsoft and Skarlso and unassigned mandelsoft May 6, 2024
@Skarlso Skarlso moved this from 📋 Next-UP to 🏗 In Progress in OCM Backlog Board May 8, 2024
@Skarlso Skarlso moved this from 🏗 In Progress to 📋 Next-UP in OCM Backlog Board May 8, 2024
@Skarlso Skarlso moved this from 📋 Next-UP to 🏗 In Progress in OCM Backlog Board May 10, 2024
@morri-son morri-son moved this from 🏗 In Progress to 🆕 ToDo in OCM Backlog Board Jun 3, 2024
@morri-son
Copy link
Contributor Author

@Skarlso , let's park this in favour of some higher priority tasks

@Skarlso
Copy link
Contributor

Skarlso commented Jun 3, 2024

Sure. Do you have some?

@morri-son
Copy link
Contributor Author

@Skarlso : Not really :-). Fabian an me filled the next-up column, but I guess there's room for some other tasks in this sprint, although this one will most-likely take more than two weeks. But I'll move it back to next-up, so once your current tasks are done, just check this and give it a size, then we'll see.

@morri-son morri-son moved this from 🆕 ToDo to 📋 Next-UP in OCM Backlog Board Jun 3, 2024
@Skarlso
Copy link
Contributor

Skarlso commented Jun 4, 2024

Okay. I also would like to have some kind of decision on the api design this week even if only a partial one. Like moving the subscription into the ocm controller.

@morri-son
Copy link
Contributor Author

Adding @fabianburth

@Skarlso , we currently re-think our complete setup of our tool set for lifecycle mgmt and what role the OCM controllers have there. We have multiple teams asking for support, like the ones from DwC we meet at the workshop this week. So, we need to deep-dive into the current architecture of the controllers again, before we can move on with the new API and CR design.

@morri-son morri-son moved this from 📋 Next-UP to 🆕 ToDo in OCM Backlog Board Jun 13, 2024
@Skarlso Skarlso moved this from 🆕 ToDo to 🏗 In Progress in OCM Backlog Board Aug 29, 2024
@morri-son morri-son added the area/ipcei Important Project of Common European Interest label Sep 5, 2024
@Skarlso Skarlso moved this from 🔍 Review to 🔒Closed in OCM Backlog Board Oct 4, 2024
@Skarlso Skarlso closed this as completed Oct 4, 2024
@github-project-automation github-project-automation bot moved this from 🔒Closed to 🍺 Done in OCM Backlog Board Oct 4, 2024
@Skarlso
Copy link
Contributor

Skarlso commented Oct 4, 2024

@ocmbot ocmbot bot moved this from 🍺 Done to 🔒Closed in OCM Backlog Board Oct 11, 2024
@morri-son morri-son moved this from 🔒Closed to 🆕 ToDo in OCM Backlog Board Nov 14, 2024
@morri-son morri-son reopened this Nov 14, 2024
@github-project-automation github-project-automation bot moved this from 🆕 ToDo to 📋 Next-UP in OCM Backlog Board Nov 14, 2024
@morri-son morri-son moved this from 📋 Next-UP to 🏗 In Progress in OCM Backlog Board Nov 14, 2024
@morri-son
Copy link
Contributor Author

@Skarlso was rolled back due to regression, therefore again "open".

@Skarlso Skarlso removed their assignment Nov 26, 2024
@Skarlso
Copy link
Contributor

Skarlso commented Nov 28, 2024

Closed in favour of #302

@Skarlso Skarlso closed this as completed Nov 28, 2024
@github-project-automation github-project-automation bot moved this from 📋 Next-UP to 🍺 Done in OCM Backlog Board Nov 28, 2024
@ocmbot ocmbot bot moved this from 🍺 Done to 🔒Closed in OCM Backlog Board Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ipcei Important Project of Common European Interest component/ocm-core Open Component Model Core aka. go API kind/feature new feature, enhancement, improvement, extension
Projects
Status: 🔒Closed
Development

No branches or pull requests

3 participants