I have followed the documentation provided @ http://www.quadstor.com/openstack-cinder-volume-driver.html
Â
This is the output from /var/log/cinder/volume.log when we attempt to attach a volume:
Â
2015-04-02 15:52:30.858 4818 ERROR cinder.volume.manager [req-1a55e0fb-6298-4bbc-8a82-3e5f8dee26a8 db90e9f1516d498296454251da960d18 d19ba56998f147e49345178a6274b4e9 - - -] Unable to fetch connection information from backend: 'QUADStorSanISCSIDriver' object has no attribute 'target_helper'
2015-04-02 15:52:30.859 4818 ERROR oslo.messaging.rpc.dispatcher [req-1a55e0fb-6298-4bbc-8a82-3e5f8dee26a8 db90e9f1516d498296454251da960d18 d19ba56998f147e49345178a6274b4e9 - - -] Exception during message handling: Bad or unexpected response from the storage volume backend API: Unable to fetch connection information from backend: 'QUADStorSanISCSIDriver' object has no attribute 'target_helper'
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher    incoming.message))
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher    return self._do_dispatch(endpoint, method, ctxt, args)
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher    result = getattr(endpoint, method)(ctxt, **new_args)
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher  File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher    return f(*args, **kwargs)
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher  File "/usr/lib/python2.7/site-packages/cinder/volume/manager.py", line 902, in initialize_connection
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher    raise exception.VolumeBackendAPIException(data=err_msg)
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher VolumeBackendAPIException: Bad or unexpected response from the storage volume backend API: Unable to fetch connection information from backend: 'QUADStorSanISCSIDriver' object has no attribute 'target_helper'
2015-04-02 15:52:30.859 4818 TRACE oslo.messaging.rpc.dispatcher
2015-04-02 15:52:30.861 4818 ERROR oslo.messaging._drivers.common [req-1a55e0fb-6298-4bbc-8a82-3e5f8dee26a8 db90e9f1516d498296454251da960d18 d19ba56998f147e49345178a6274b4e9 - - -] Returning exception Bad or unexpected response from the storage volume backend API: Unable to fetch connection information from backend: 'QUADStorSanISCSIDriver' object has no attribute 'target_helper' to caller
2015-04-02 15:52:30.862 4818 ERROR oslo.messaging._drivers.common [req-1a55e0fb-6298-4bbc-8a82-3e5f8dee26a8 db90e9f1516d498296454251da960d18 d19ba56998f147e49345178a6274b4e9 - - -] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply\n   incoming.message))\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch\n   return self._do_dispatch(endpoint, method, ctxt, args)\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch\n   result = getattr(endpoint, method)(ctxt, **new_args)\n', ' File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper\n   return f(*args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/cinder/volume/manager.py", line 902, in initialize_connection\n   raise exception.VolumeBackendAPIException(data=err_msg)\n', "VolumeBackendAPIException: Bad or unexpected response from the storage volume backend API: Unable to fetch connection information from backend: 'QUADStorSanISCSIDriver' object has no attribute 'target_helper'\n"]
Â
This is from OpenStack icehouse installed with packstack on CentOS7.
Â
We are able to create volumes without issue and they show up in the vDisks list, but attaching volumes and copying glance images to volumes produces the above error.
Â
Thanks,
Duncan Wannamaker
Â