Skip to content

fix: error handling graph credentials#1226

Merged
matthiasbruns merged 15 commits into
open-component-model:mainfrom
matthiasbruns:fix/737_error_handling_credentials_plugin_binding_fix
Nov 27, 2025
Merged

fix: error handling graph credentials#1226
matthiasbruns merged 15 commits into
open-component-model:mainfrom
matthiasbruns:fix/737_error_handling_credentials_plugin_binding_fix

Conversation

@matthiasbruns

@matthiasbruns matthiasbruns commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

Adds tests to bindings/go/credentials and change implementation to cover expected outcome

Which issue(s) this PR fixes

Contributes: open-component-model/ocm-project#737

Comment thread bindings/go/credentials/graph_test.go
Comment thread bindings/go/credentials/graph_test.go Outdated
Comment thread bindings/go/credentials/resolve_indirect.go Outdated
Comment thread bindings/go/credentials/graph_test.go Outdated
fabianburth
fabianburth previously approved these changes Nov 19, 2025
Comment thread bindings/go/credentials/resolve_indirect.go Outdated
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
@matthiasbruns matthiasbruns force-pushed the fix/737_error_handling_credentials_plugin_binding_fix branch from c927f8f to 93b0b75 Compare November 22, 2025 04:09
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
@matthiasbruns

Copy link
Copy Markdown
Contributor Author

I think I am happy now with the implementation :D

Comment thread bindings/go/oci/credentials/docker_config_test.go Outdated
Comment thread bindings/go/credentials/resolve_indirect.go Outdated
Comment thread bindings/go/credentials/resolve_indirect.go Outdated
Comment thread bindings/go/credentials/resolve_indirect.go Outdated
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
@matthiasbruns matthiasbruns force-pushed the fix/737_error_handling_credentials_plugin_binding_fix branch from 7f69d02 to 04fdc6d Compare November 24, 2025 20:37
matthiasbruns and others added 2 commits November 26, 2025 09:07
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
@github-actions github-actions Bot added the size/m Medium label Nov 26, 2025

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

I think this is okay but the pr was a bit hard to review without the usage side of things.

@matthiasbruns

Copy link
Copy Markdown
Contributor Author

I think this is okay but the pr was a bit hard to review without the usage side of things.

the usage side of things is in #1191

maybe we should talk about the dev flow again, maybe I can improve it a bit

@matthiasbruns matthiasbruns enabled auto-merge (squash) November 27, 2025 08:04
@matthiasbruns matthiasbruns merged commit efe937d into open-component-model:main Nov 27, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants