Skip to content

Bootstrap the OCM Credential System #459

@jakobmoellerdev

Description

@jakobmoellerdev

Description

We need to enable credential parsing and repository resolution as per https://github.com/open-component-model/open-component-model/blob/main/docs/adr/0002_credentials.md so that we can actually interpret and use .ocmconfig

For this we need to port https://github.com/open-component-model/pocm/tree/main/bindings/golang/credentials into https://github.com/open-component-model/open-component-model

In Scope is:

  • Port of Credential Parsing
  • Port of .ocmconfig integration where needed
  • Port of the OCI credential plugin with ORAS

Out of scope:

  • Writing of other OCM credential Plugins

Done Criteria

  • Code has been reviewed by other team members
  • Analysis of existing tests (Unit and Integration)
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated (includes deletion of existing unnecessary Integration Test and/or creation of new ones if required)
  • Enduser Documentation updated (if applicable)
  • Internal technical Documentation created/updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Labels

area/ipceiImportant Project of Common European Interestkind/tasksmall task, normally part of feature or epic

Type

No fields configured for Task.

Projects

Status
🍺 Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions