From 9018c75d5d720175d438fa1c8ee08803c451737c Mon Sep 17 00:00:00 2001 From: ningmingxiao Date: Fri, 9 Jan 2026 11:28:54 +0800 Subject: [PATCH] cri: fix create container panic if originalAnnotations is nil when restore container Signed-off-by: ningmingxiao --- internal/cri/server/container_checkpoint_linux.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/cri/server/container_checkpoint_linux.go b/internal/cri/server/container_checkpoint_linux.go index b54963ae86..b07491d423 100644 --- a/internal/cri/server/container_checkpoint_linux.go +++ b/internal/cri/server/container_checkpoint_linux.go @@ -253,6 +253,9 @@ func (c *criService) CRImportCheckpoint( } originalAnnotations := containerStatus.GetAnnotations() + if originalAnnotations == nil { + originalAnnotations = make(map[string]string) + } originalLabels := containerStatus.GetLabels() sandboxUID := sandboxConfig.GetMetadata().GetUid()