[pve-devel] [PATCH qemu-server 0/2] fix #6882: backup provider api: fix backup with TPM state by correctly generating node name

Fiona Ebner f.ebner at proxmox.com
Fri Oct 3 12:33:09 CEST 2025


The backup-access API in QEMU expects the '-backup' suffix to be
present for the TPM state fleecing image too. This is a regression of
the switch to using blockdev for fleecing images with commit f92c1fa0
("backup: use blockdev for fleecing images"). Add special handling to
the fleecing_node_name() helper to fix it.

Fleecing backups to native plugins do not use a dedicated image for
the TPM state, so this only affected the backup provider API.

Also avoid a warning about using a fallback when determining the
size of the TPM state file for backup.

qemu-server:

Fiona Ebner (2):
  fix #6882: backup provider api: fix backup with TPM state by correctly
    generating node name
  backup: fleecing: avoid warning when querying block node size for TPM
    state

 src/PVE/QemuServer/Blockdev.pm |  6 ++++--
 src/PVE/VZDump/QemuServer.pm   | 20 +++++++++++++++++---
 2 files changed, 21 insertions(+), 5 deletions(-)


Summary over all repositories:
  2 files changed, 21 insertions(+), 5 deletions(-)

-- 
Generated by git-murpp 0.5.0




More information about the pve-devel mailing list