[pve-devel] [PATCH qemu-server 11/12] destroy vm: add reminder to also remove owned CD-ROMs starting with PVE 9

Fiona Ebner f.ebner at proxmox.com
Tue Mar 4 11:44:12 CET 2025


Signed-off-by: Fiona Ebner <f.ebner at proxmox.com>
---
 PVE/QemuServer.pm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index f937b1d7..98cf2c1c 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -2131,6 +2131,7 @@ sub destroy_vm {
     my $volids = {};
     my $remove_owned_drive = sub {
 	my ($ds, $drive) = @_;
+	# TODO PVE 9 - destroy all owned CD-ROMs, not just cloud-init (i.e. vm_is_volid_owner())
  	return if drive_is_cdrom($drive, 1);
 
 	my $volid = $drive->{file};
-- 
2.39.5





More information about the pve-devel mailing list