From 9bac99ffb67b423effa6f263b134d8db0bf70987 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Thu, 14 Dec 2023 01:00:32 +0300 Subject: [PATCH] Fix incorrect error in CSI when searching for the device in /sys --- csi/src/nodeserver.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/csi/src/nodeserver.go b/csi/src/nodeserver.go index bb98f8e9..6f9987e5 100644 --- a/csi/src/nodeserver.go +++ b/csi/src/nodeserver.go @@ -257,7 +257,8 @@ func (ns *NodeServer) mapVduse(volName string, ctxVars map[string]string, readon if (err == nil) { // Find block device name - matches, err := filepath.Glob("/sys/bus/vdpa/devices/"+vdpaId+"/virtio*/block/*") + var matches []string + matches, err = filepath.Glob("/sys/bus/vdpa/devices/"+vdpaId+"/virtio*/block/*") if (err == nil && len(matches) == 0) { err = errors.New("/sys/bus/vdpa/devices/"+vdpaId+"/virtio*/block/* is not found")