Hi Sean,

Thanks for that. Luckily we can give the device back and we haven't paid anything for it either. I'll stop trying to get it working now then :)

Regards,

On 11/07/2019 21:16, Sean McGinnis wrote:
On Thu, Jul 11, 2019 at 04:07:49PM +0100, Grant Morley wrote:
Hi All,

We are trying to test DataCore storage backend for cinder ( running on
Queens ). We have everything installed and have the cinder config all setup.
However whenever we try and start the "cinder-volume" service, we get the
following error:

Just a word of warning so you don't have any bad surprises later - the DataCore
driver was no longer being maintained so it was deprecated in the Rocky release
and removed in Stein.

If I remember correctly, they actually stopped running third party CI to test
their driver in Queens, but we didn't catch it in time to mark it deprecated in
that release. It could very well be fine for Queens, I just don't have any data
showing that for sure.

We have the "websocket-client" installed also:

pip freeze | grep websocket
websocket-client==0.44.0
Make sure you have it installed in your venv. Try this with:

/openstack/venvs/cinder-17.1.2/lib/python2.7/bin/pip freeze | grep websocket

The datacore libraries also appear to be available in our venvs dirs:

ls /openstack/venvs/cinder-17.1.2/lib/python2.7/site-packages/cinder/volume/drivers/datacore
api.py  driver.py  exception.py  fc.py  __init__.py  iscsi.py passwd.py 
utils.py

We are a bit stumped at the moment and wondered if anyone knew what might be
causing the error? We have managed to get Ceph and SolidFire working fine.

Regards,

--


Grant Morley
Cloud Lead, Civo Ltd
www.civo.com <https://www.civo.com/>| Signup for an account!
<https://www.civo.com/signup>
--

Grant Morley
Cloud Lead, Civo Ltd
www.civo.com | Signup for an account!