[PATCH 4/5] qemuBuildFSStr: Properly format 'readonly' attribute

Peter Krempa via Devel posted 5 patches 15 hours ago
[PATCH 4/5] qemuBuildFSStr: Properly format 'readonly' attribute
Posted by Peter Krempa via Devel 15 hours ago
From: Peter Krempa <pkrempa@redhat.com>

Short-form booleans are deprecated in qemu since qemu 6.0. Switch to the
proper 'readonly=on' format.

Closes: https://gitlab.com/libvirt/libvirt/-/work_items/864
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
---
 src/qemu/qemu_command.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 18f33a9d14..5b7423e354 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -2478,7 +2478,7 @@ qemuBuildFSStr(virDomainFSDef *fs)
     virQEMUBuildBufferEscapeComma(&opt, fs->src->path);

     if (fs->readonly)
-        virBufferAddLit(&opt, ",readonly");
+        virBufferAddLit(&opt, ",readonly=on");

     return virBufferContentAndReset(&opt);
 }
-- 
2.53.0