[pve-devel] [PATCH manager v2 16/16] ui: qemu: tpm drive: follow back-end and allow non-raw formats
Fiona Ebner
f.ebner at proxmox.com
Mon Oct 20 16:13:03 CEST 2025
Since qemu-server commit "fix #4693: drive: allow non-raw image
formats for TPM state drive", non-raw image formats are supported
for TPM state drives.
Signed-off-by: Fiona Ebner <f.ebner at proxmox.com>
---
New in v2.
www/manager6/form/DiskStorageSelector.js | 2 +-
www/manager6/qemu/HDMove.js | 1 -
www/manager6/qemu/HDTPM.js | 2 +-
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/www/manager6/form/DiskStorageSelector.js b/www/manager6/form/DiskStorageSelector.js
index ec22ef58..4b41ec5c 100644
--- a/www/manager6/form/DiskStorageSelector.js
+++ b/www/manager6/form/DiskStorageSelector.js
@@ -28,7 +28,7 @@ Ext.define('PVE.form.DiskStorageSelector', {
// hides the size field (e.g, for the efi disk dialog)
hideSize: false,
- // hides the format field (e.g. for TPM state)
+ // hides the format field
hideFormat: false,
// sets the initial size value
diff --git a/www/manager6/qemu/HDMove.js b/www/manager6/qemu/HDMove.js
index 2e545b91..54659710 100644
--- a/www/manager6/qemu/HDMove.js
+++ b/www/manager6/qemu/HDMove.js
@@ -76,7 +76,6 @@ Ext.define('PVE.window.HDMove', {
cbind: {
nodename: '{nodename}',
storageContent: (get) => (get('isQemu') ? 'images' : 'rootdir'),
- hideFormat: (get) => get('disk') === 'tpmstate0',
},
hideSize: true,
},
diff --git a/www/manager6/qemu/HDTPM.js b/www/manager6/qemu/HDTPM.js
index 1bfa25a6..947e3738 100644
--- a/www/manager6/qemu/HDTPM.js
+++ b/www/manager6/qemu/HDTPM.js
@@ -21,6 +21,7 @@ Ext.define('PVE.qemu.TPMDiskInputPanel', {
me.drive.file = values.hdstorage + ':1';
}
+ me.drive.format = values.diskformat;
me.drive.version = values.version;
var params = {};
params[confid] = PVE.Parser.printQemuDrive(me.drive);
@@ -54,7 +55,6 @@ Ext.define('PVE.qemu.TPMDiskInputPanel', {
nodename: me.nodename,
disabled: me.disabled,
hideSize: true,
- hideFormat: true,
},
{
xtype: 'proxmoxKVComboBox',
--
2.47.3
More information about the pve-devel
mailing list