[ovirt-users] Using ceph volumes with ovirt

Alessandro De Salvo Alessandro.DeSalvo at roma1.infn.it
Mon May 30 08:55:39 UTC 2016

I'm happily using our research cluster in Italy via gluster, and now I'm 
trying to hotplug a ceph disk on a VM of my cluster, without success.
The ceph cluster is managed via openstack cinder and I can create 
correctly the disk via ovirt ( on CentOS 7.2).
The problem comes when trying to hotplug, or start a machine with the 
given disk attached.
In the vdsm log of the host where the VM is running or starting I see 
the following error:

vmId=`c189472e-25d2-4df1-b089-590009856dd3`::Hotplug disk xml: <disk 
address="" device="disk" snapshot="no" type="network">
name="images/volume-9134b639-c23c-4ff1-91ca-0462c80026d2" protocol="rbd">
                 <host name="141.108.X.Y1" port="6789" transport="tcp"/>
                 <host name="141.108.X.Y2" port="6789" transport="tcp"/>
         <auth username="cinder">
                 <secret type="ceph" uuid="<base 64 ceph secret>"/>
         <target bus="virtio" dev="vdb"/>
         <driver cache="none" error_policy="stop" io="threads" 
name="qemu" type="raw"/>

vmId=`c189472e-25d2-4df1-b089-590009856dd3`::Hotplug failed
Traceback (most recent call last):
   File "/usr/share/vdsm/virt/vm.py", line 2735, in hotplugDisk
   File "/usr/share/vdsm/virt/virdomain.py", line 68, in f
     ret = attr(*args, **kwargs)
   File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", 
line 124, in wrapper
     ret = f(*args, **kwargs)
   File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 1313, in 
     return func(inst, *args, **kwargs)
   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 530, in 
     if ret == -1: raise libvirtError ('virDomainAttachDevice() failed', 
libvirtError: XML error: invalid auth secret uuid

In fact the uuid of the secret used by ovirt to hotplug seems to be the 
ceph secret (masked here as <base 64 ceph secret>), while libvirt 
expects the uuid of the libvirt secret, by looking at the instructions 
Anyone got it working?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20160530/fc0ff24a/attachment-0001.html>

More information about the Users mailing list