From b5290726d2bfac0245de6d685dfd37ec9c1f4647 Mon Sep 17 00:00:00 2001 From: zouyee Date: Fri, 27 Sep 2024 16:50:00 +0800 Subject: [PATCH] Add timestamp to PodSandboxStatusResponse for kubernetes Evented PLEG Signed-off-by: zouyee --- internal/cri/server/sandbox_status.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/cri/server/sandbox_status.go b/internal/cri/server/sandbox_status.go index 31a07cb6d..bc3d01e1e 100644 --- a/internal/cri/server/sandbox_status.go +++ b/internal/cri/server/sandbox_status.go @@ -46,6 +46,7 @@ func (c *criService) PodSandboxStatus(ctx context.Context, r *runtime.PodSandbox state string info map[string]string ) + timestamp := time.Now().UnixNano() cstatus, err := c.sandboxService.SandboxStatus(ctx, sandbox.Sandboxer, sandbox.ID, r.GetVerbose()) if err != nil { // If the shim died unexpectedly (segfault etc.) let's set the state as @@ -83,8 +84,9 @@ func (c *criService) PodSandboxStatus(ctx context.Context, r *runtime.PodSandbox } return &runtime.PodSandboxStatusResponse{ - Status: status, - Info: info, + Status: status, + Info: info, + Timestamp: timestamp, }, nil }