Hello List,

 

i have trouble connecting an INFORTREND iSCSI array as external iSCSI backend to Cinder in OpenStack Victoria, deployed via Kolla-Ansible (All in One, it's still PoC).

 

I use a volume driver provided by the manufacturer, which is listed as "completely" supported by OpenStack.

And i can use it to log in to the array using the client.

iSCSI session is established.

Firewall etc off, as recommended.

I can even start cinder-volume and as long as this service stays up, i can create volumes and remove them, but always they are reported in "Error" state.

Soon after having started the service cinder-volume, the service shuts down.

When reading the logfiles, it looks like the following error is the first one to show up, when starting the cinder-volume:

 

cinder-volume.log:

WARNING cinder.volume.manager [req-1290dad2-d09e-40f1-9b38-2f4b5e7accb8 - - - - -] Update driver status failed: (config name IFT-ISCSI) is uninitialized.

ERROR cinder.service [-] Manager for service cinder-volume host@IFT-ISCSI is reporting problems, not sending heartbeat. Service will appear "down".

DEBUG oslo_concurrency.lockutils [-] Acquired lock "singleton_lock" lock /usr/lib/python3.6/site-packages/oslo_concurrency/lockutils.py:266

DEBUG oslo_concurrency.lockutils [-] Releasing lock "singleton_lock" lock /usr/lib/python3.6/site-packages/oslo_concurrency/lockutils.py:282

 

cinder.conf is setup according to documentation by the manufacturer, and matches what i found similar from DELL and HITACHI.

Googling for this error unveils that this is a very frequent error, but non of the proposed solutions works for me.

Does any body have a clue where to look?

I am running out of ideas, unfortunately

Best

SK