This will be useful for backwards-compat for restore to allow dropping some drive properties that are long gone from QEMU.
Signed-off-by: Fiona Ebner <f.eb...@proxmox.com> --- PVE/QemuServer/Drive.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PVE/QemuServer/Drive.pm b/PVE/QemuServer/Drive.pm index eaa77234..297f6bef 100644 --- a/PVE/QemuServer/Drive.pm +++ b/PVE/QemuServer/Drive.pm @@ -728,7 +728,10 @@ sub parse_drive { } my $desc = $desc_hash->{$key}->{format}; - my $res = eval { PVE::JSONSchema::parse_property_string($desc, $data) }; + my $res = eval { + PVE::JSONSchema::parse_property_string( + $desc, $data, undef, $parse_opts->{'additional-properties'}); + }; return if !$res; $res->{interface} = $interface; $res->{index} = $index; -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel