mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-28 02:18:15 +00:00
fix: log kind/namespace/name in scan errors (#7498)
Signed-off-by: bakito <github@bakito.ch>
This commit is contained in:
parent
92989dcf94
commit
3d5ed2b4e5
1 changed files with 3 additions and 2 deletions
|
@ -47,16 +47,17 @@ func (s *scanner) ScanResource(ctx context.Context, resource unstructured.Unstru
|
|||
results := map[kyvernov1.PolicyInterface]ScanResult{}
|
||||
for _, policy := range policies {
|
||||
var errors []error
|
||||
logger := s.logger.WithValues("kind", resource.GetKind(), "namespace", resource.GetNamespace(), "name", resource.GetName())
|
||||
response, err := s.validateResource(ctx, resource, nsLabels, policy)
|
||||
if err != nil {
|
||||
s.logger.Error(err, "failed to scan resource")
|
||||
logger.Error(err, "failed to scan resource")
|
||||
errors = append(errors, err)
|
||||
}
|
||||
spec := policy.GetSpec()
|
||||
if spec.HasVerifyImages() {
|
||||
ivResponse, err := s.validateImages(ctx, resource, nsLabels, policy)
|
||||
if err != nil {
|
||||
s.logger.Error(err, "failed to scan images")
|
||||
logger.Error(err, "failed to scan images")
|
||||
errors = append(errors, err)
|
||||
}
|
||||
if response == nil {
|
||||
|
|
Loading…
Add table
Reference in a new issue