QEMU recently added support for passing RBD credentials also for -blockdev/blockdev-add.
First two patches remove the need for a separate stash for the QMP schema data, patch 3 adds new capabilities and finally the last patch adds the RBD auth support. Peter Krempa (4): tests: qemu: Use qmp schema data from the qemucapabilities test tests: remove qemuqapischema.json tests: qemucaps: Add test data for upcoming qemu 3.0.0 qemu: block: Add support for RBD authentication for blockdev src/qemu/qemu_block.c | 26 +- tests/Makefile.am | 1 - .../network-qcow2-backing-chain-cache-unsafe.json | 5 + ...etwork-qcow2-backing-chain-encryption_auth.json | 5 + .../qemucapabilitiesdata/caps_3.0.0.x86_64.replies | 22718 +++++++++++++++++++ tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml | 1213 + tests/qemucapabilitiestest.c | 1 + tests/qemumonitorjsontest.c | 13 +- tests/qemuqapischema.json | 11364 ---------- tests/testutilsqemuschema.c | 65 +- tests/testutilsqemuschema.h | 3 + 11 files changed, 24040 insertions(+), 11374 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.x86_64.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml delete mode 100644 tests/qemuqapischema.json -- 2.16.2 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list