From d6e76d1b604fd732ff347654d83efe81716afa78 Mon Sep 17 00:00:00 2001 From: Fiona Ebner Date: Fri, 6 Dec 2024 17:25:40 +0100 Subject: [PATCH] cfg2cmd: ovmf drive: use volume format from storage layer Avoid using the extension based qemu_img_format() helper. Signed-off-by: Fiona Ebner --- PVE/QemuServer.pm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index ab94ae0e..8ee076cf 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -3539,10 +3539,7 @@ my sub print_ovmf_drive_commandlines { my ($path, $format) = $d->@{'file', 'format'}; if ($storeid) { $path = PVE::Storage::path($storecfg, $d->{file}); - if (!defined($format)) { - my $scfg = PVE::Storage::storage_config($storecfg, $storeid); - $format = qemu_img_format($scfg, $volname); - } + $format //= checked_volume_format($storecfg, $d->{file}); } elsif (!defined($format)) { die "efidisk format must be specified\n"; }