Skip to content

Commit 73e9a83

Browse files
authored
fix: improve error handling during OCI auth initialization (#1365)
1 parent 8ccb320 commit 73e9a83

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/chains/storage/oci/legacy.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func NewStorageBackend(ctx context.Context, client kubernetes.Interface, cfg con
6565
UseMountSecrets: true,
6666
})
6767
if err != nil {
68-
return nil, err
68+
return nil, errors.Wrapf(err, "creating new keychain from serviceaccount %s/%s", obj.GetNamespace(), obj.GetServiceAccountName())
6969
}
7070
return remote.WithAuthFromKeychain(kc), nil
7171
},
@@ -77,7 +77,7 @@ func (b *Backend) StorePayload(ctx context.Context, obj objects.TektonObject, ra
7777
logger := logging.FromContext(ctx)
7878
auth, err := b.getAuthenticator(ctx, obj, b.client)
7979
if err != nil {
80-
return err
80+
return errors.Wrap(err, "getting oci authenticator")
8181
}
8282

8383
logger.Infof("Storing payload on %s/%s/%s", obj.GetGVK(), obj.GetNamespace(), obj.GetName())

0 commit comments

Comments
 (0)