[libvirt] [PATCHv5 0/4] Implement RBD storage pool support

Adam Walters adam at pandorasboxen.com
Fri Dec 6 20:10:34 UTC 2013


Here are updated patches that implement RBD storage pool support in libvirt.
By and large, my changes are confined to qemu_conf.c, but I did need a couple
of changes in domain_conf.c in order to get things working. I've tested these
patches on my equipment, and they worked there, but they could probably use
testing by others if anyone else has Ceph configured.

The last patch in this series isn't needed in order to have RBD volumes work
for domains, but it is needed if you don't want to have to kill the domain to
get it back under the control of libvirt.

Adam Walters (4):
  qemu: conf: Add qemuAddRBDPoolSourceHost helper function
  qemu: conf: Implement RBD storage pool support
  domain: conf: Bypass virDomainDiskDefForeachPath for network volumes
  domain: conf: Resolve bug related to network volume types

 src/conf/domain_conf.c |  6 +++--
 src/qemu/qemu_conf.c   | 62 +++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 65 insertions(+), 3 deletions(-)

-- 
1.8.4.2




More information about the libvir-list mailing list