From f84417bba0ba7061a71ad3411ead7656d08185ce Mon Sep 17 00:00:00 2001 From: AliDatadog <125997632+AliDatadog@users.noreply.github.com> Date: Mon, 26 Jun 2023 05:57:54 +0200 Subject: [PATCH] fix last-history-created (#4697) --- pkg/fanal/image/daemon/containerd.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/fanal/image/daemon/containerd.go b/pkg/fanal/image/daemon/containerd.go index f80b7dcedaf..c019c3b6c6f 100644 --- a/pkg/fanal/image/daemon/containerd.go +++ b/pkg/fanal/image/daemon/containerd.go @@ -233,12 +233,17 @@ func inspect(ctx context.Context, img containerd.Image, ref refdocker.Reference) portSet[nat.Port(k)] = struct{}{} } + created := "" + if lastHistory.Created != nil { + created = lastHistory.Created.Format(time.RFC3339Nano) + } + return api.ImageInspect{ ID: imgConfigDesc.Digest.String(), RepoTags: []string{fmt.Sprintf("%s:%s", repository, tag)}, RepoDigests: []string{fmt.Sprintf("%s@%s", repository, img.Target().Digest)}, Comment: lastHistory.Comment, - Created: lastHistory.Created.Format(time.RFC3339Nano), + Created: created, Author: lastHistory.Author, Config: &container.Config{ User: imgConfig.Config.User,