From bf4a933e52c585372f6164062d39491eabe9b112 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Fri, 17 May 2019 12:09:51 +0200 Subject: [PATCH] fixup: delete cloudinit disk before restoring cloudinit is just completely broken... Until we rewrite this to a sane designe (i.e., never backup, mirror, ... any CI disk anywhere - the state is in the config and gets created on start and deleted on stop anyway) do this.. Co-developed-by: Mira Limbek Signed-off-by: Thomas Lamprecht --- PVE/QemuServer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 7d7a6bf..c342add 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -6303,7 +6303,7 @@ sub restore_vma_archive { foreach_drive($oldconf, sub { my ($ds, $drive) = @_; - return if drive_is_cdrom($drive); + return if !$drive->{is_cloudinit} && drive_is_cdrom($drive); my $volid = $drive->{file}; return if !$volid || $volid =~ m|^/|; -- 2.39.2