From b3c582623cf1041846cb4882c65b9a28f2bce2e8 Mon Sep 17 00:00:00 2001 From: Masayoshi Mizuma Date: Thu, 17 Sep 2020 09:30:40 -0400 Subject: [PATCH] qemu: Block blockjobs when transient disk option is enabled MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit For now we disallow blockjobs with transient disks to avoid dealing with obsoleted overlays. Signed-off-by: Masayoshi Mizuma Reviewed-by: Ján Tomko Tested-by: Ján Tomko --- src/qemu/qemu_domain.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index dc5949edfa..0331fd55e0 100644 --- a/src/qemu/qemu_domain.c +++ b/src/qemu/qemu_domain.c @@ -10859,6 +10859,13 @@ qemuDomainDiskBlockJobIsSupported(virDomainObjPtr vm, return false; } + if (disk->transient) { + virReportError(VIR_ERR_OPERATION_UNSUPPORTED, + _("block jobs are not supported on transient disk '%s'"), + disk->dst); + return false; + } + return true; } -- 2.47.2