From 60117213f3dbb1c60b971568a4eb897a573d6e90 Mon Sep 17 00:00:00 2001 From: Timofey Kirillov Date: Thu, 25 Nov 2021 18:30:57 +0300 Subject: [PATCH] fix: panic when docker image inspect has failed with unexpected error --- pkg/container_runtime/docker_server_runtime.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/container_runtime/docker_server_runtime.go b/pkg/container_runtime/docker_server_runtime.go index e22cd2d05b..e833d4e776 100644 --- a/pkg/container_runtime/docker_server_runtime.go +++ b/pkg/container_runtime/docker_server_runtime.go @@ -70,6 +70,8 @@ func (runtime *DockerServerRuntime) GetImageInfo(ctx context.Context, ref string inspect, err := docker.ImageInspect(ctx, ref) if client.IsErrNotFound(err) { return nil, nil + } else if err != nil { + return nil, fmt.Errorf("unable to inspect docker image: %s", err) } return image.NewInfoFromInspect(ref, inspect), nil