]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
ZFSSA iSCSI vol create fails with vol type option
authorJuan Zuluaga <juan.c.zuluaga@oracle.com>
Wed, 24 Sep 2014 22:51:07 +0000 (18:51 -0400)
committerJuan Zuluaga <juan.c.zuluaga@oracle.com>
Tue, 30 Sep 2014 13:30:29 +0000 (09:30 -0400)
commit5c61d57d3693523e9cbf11bf0b5b09bafe699247
tree8f38cc2ee34f23429a237ab78beb03a43d68d6cf
parentbfd861ab822147624b7f0cfd47e1ecc43787e7bf
ZFSSA iSCSI vol create fails with vol type option

Vol create with volume-type option is not working since
volume_backend_name contains the class name as
predefined string. No matter what was specified in cinder.conf
as volume_backend_name, volume creation failed.
Multi-backend option and using extra specs to create custom volumes
won't work.
The fix is to look whether volume_backend_name is part of the
configuration or falls into the class name in case there is
no backend name.

Change-Id: I1bc501dd4c5689d96c7beb720b64112df1770232
Closes-Bug: 1373621
DocImpact
cinder/volume/drivers/zfssa/zfssaiscsi.py