From db2a1edbdd63d0313f6a3a3de383a4232c493705 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Fri, 7 Jul 2023 17:38:48 +0200 Subject: [PATCH] Generate empty cdi annotations Signed-off-by: Evan Lezar --- pkg/kubelet/cm/util/cdi/cdi.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/kubelet/cm/util/cdi/cdi.go b/pkg/kubelet/cm/util/cdi/cdi.go index 6cd9a1b8127..b228b5a66d8 100644 --- a/pkg/kubelet/cm/util/cdi/cdi.go +++ b/pkg/kubelet/cm/util/cdi/cdi.go @@ -45,6 +45,9 @@ func GenerateAnnotations( driverName string, cdiDevices []string, ) ([]kubecontainer.Annotation, error) { + if len(cdiDevices) == 0 { + return nil, nil + } annotations, err := updateAnnotations(map[string]string{}, driverName, string(claimUID), cdiDevices) if err != nil { return nil, fmt.Errorf("can't generate CDI annotations: %+v", err)