From b0aea6a1e2c726210862b479439201786d0ccd1a Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Mon, 24 Apr 2023 10:48:06 +0800 Subject: [PATCH] fix(region): check disk purge get host error is sql.ErrNoRows Signed-off-by: wanyaoqi --- pkg/compute/tasks/disk_delete_task.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/tasks/disk_delete_task.go b/pkg/compute/tasks/disk_delete_task.go index 9b3b5a34d7..bc415e1644 100644 --- a/pkg/compute/tasks/disk_delete_task.go +++ b/pkg/compute/tasks/disk_delete_task.go @@ -117,7 +117,7 @@ func (self *DiskDeleteTask) startDeleteDisk(ctx context.Context, disk *models.SD } host, err := storage.GetMasterHost() - if err != nil { + if err != nil && errors.Cause(err) != sql.ErrNoRows { self.OnGuestDiskDeleteCompleteFailed(ctx, disk, jsonutils.NewString("storage.GetMasterHost")) return }