The info from this commit title is good to have as part of the commit message, but it would be nicer if the title would describe the change rather than just referencing another repository.
Am 25.11.22 um 15:40 schrieb Stefan Hrdlicka: > if a storage is not available a volume will be added to the container s/container/VM/ > config as unused. before it would just disappear from the config > > Signed-off-by: Stefan Hrdlicka <s.hrdli...@proxmox.com> > --- > PVE/QemuServer.pm | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm > index 331677f..b57226b 100644 > --- a/PVE/QemuServer.pm > +++ b/PVE/QemuServer.pm > @@ -2038,7 +2038,11 @@ sub vmconfig_register_unused_drive { > delete $conf->{cloudinit}; > } elsif (!drive_is_cdrom($drive)) { > my $volid = $drive->{file}; > - if (vm_is_volid_owner($storecfg, $vmid, $volid)) { > + my ($storeid, $volname) = PVE::Storage::parse_volume_id($volid); > + if (!PVE::Storage::storage_config($storecfg, $storeid, 1)) { > + # if storage is not in config, skip owner check and add as unused > + PVE::QemuConfig->add_unused_volume($conf, $volid, $vmid); > + } elsif (vm_is_volid_owner($storecfg, $vmid, $volid)) { > PVE::QemuConfig->add_unused_volume($conf, $volid, $vmid); > } > } _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel