From a4ed9c4bb653e7d3863eb62e9e56ed03e4019667 Mon Sep 17 00:00:00 2001 From: Matheus Macabu Date: Mon, 4 Aug 2025 13:01:08 +0200 Subject: [PATCH] Secrets: Better error message for not matching resource owner (#109113) --- pkg/registry/apis/secret/service/inline_secure_value.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/registry/apis/secret/service/inline_secure_value.go b/pkg/registry/apis/secret/service/inline_secure_value.go index 365ff00cd6e..a02b9c5bf97 100644 --- a/pkg/registry/apis/secret/service/inline_secure_value.go +++ b/pkg/registry/apis/secret/service/inline_secure_value.go @@ -117,7 +117,10 @@ func (s *inlineSecureValueService) isSecureValueOwnedByResource(ctx context.Cont return true, nil // The secure value is owned by the same owner reference, pass! } - return false, fmt.Errorf("secure value %s is not owned by %v but by %v", name, owner, actualOwner) + return false, fmt.Errorf( + "secure value %s is not owned by %s/%s/%s/%s but by %s/%s/%s", + name, owner.APIGroup, owner.APIVersion, owner.Kind, owner.Name, actualOwner.APIVersion, actualOwner.Kind, actualOwner.Name, + ) } // not owned