From 3ab0f9252ac4d0e1df03a05dada298c012e02b70 Mon Sep 17 00:00:00 2001 From: Fabian Ebner Date: Mon, 19 Apr 2021 10:46:43 +0200 Subject: [PATCH] destroy VM: also check if unused volumes are base images It's arguably not likely in practice that only an unused volume is still in use as a base image, but do it for completeness sake. Signed-off-by: Fabian Ebner --- PVE/QemuServer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index e0039cb9..1b2c65e8 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -2127,7 +2127,7 @@ sub destroy_vm { if ($conf->{template}) { # check if any base image is still used by a linked clone - PVE::QemuConfig->foreach_volume($conf, sub { + PVE::QemuConfig->foreach_volume_full($conf, { include_unused => 1 }, sub { my ($ds, $drive) = @_; return if drive_is_cdrom($drive);