Browse code

Use LVMVolumeDriver instead of LVMISCSIDriver

The Cinder LVMISCSIDriver is now deprecated. As a result, default
settings in devstack are giving warnings in the Cinder volume serivce.
The LVMVolumeDriver now handles all cases, by looking at the
iscsi_helper. This will use that driver instead, which will stop the
deprecation warnings.

Closes-bug: #1413761
Change-Id: Ifbb9ce45694095ff9e30f3ca4c3859a07de8df73

Mike Perez authored on 2015/01/23 01:25:59
Showing 1 changed files
... ...
@@ -47,8 +47,9 @@ function configure_cinder_backend_lvm {
47 47
     local be_name=$1
48 48
 
49 49
     iniset $CINDER_CONF $be_name volume_backend_name $be_name
50
-    iniset $CINDER_CONF $be_name volume_driver "cinder.volume.drivers.lvm.LVMISCSIDriver"
50
+    iniset $CINDER_CONF $be_name volume_driver "cinder.volume.drivers.lvm.LVMVolumeDriver"
51 51
     iniset $CINDER_CONF $be_name volume_group $VOLUME_GROUP_NAME-$be_name
52
+    iniset $CINDER_CONF $be_name iscsi_helper "tgtadm"
52 53
 
53 54
     if [[ "$CINDER_SECURE_DELETE" == "False" ]]; then
54 55
         iniset $CINDER_CONF $be_name volume_clear none