From fc7e53a63d3235fac6f1fb573e9712959e46c431 Mon Sep 17 00:00:00 2001 From: rajinir Date: Thu, 22 Mar 2018 14:15:50 -0500 Subject: [PATCH] Dell EMC PS: Fix the driver path The Dell EMC PS driver's path cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver is deprecated, update to new path cinder.volume.drivers.dell_emc.ps.PSSeriesISCSIDriver Closes Bug: #1758133 Change-Id: Ia676610fc22da31202133497b7ed0fae66e7ac1c (cherry picked from commit 75c62afe1098f1daa1228b372cd5ce8554fad70a) --- manifests/backend/eqlx.pp | 2 +- releasenotes/notes/ps-driver-d428e372280c44e7.yaml | 5 +++++ spec/defines/cinder_backend_eqlx_spec.rb | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/ps-driver-d428e372280c44e7.yaml diff --git a/manifests/backend/eqlx.pp b/manifests/backend/eqlx.pp index c0f580b7..19e42782 100644 --- a/manifests/backend/eqlx.pp +++ b/manifests/backend/eqlx.pp @@ -95,7 +95,7 @@ define cinder::backend::eqlx ( cinder_config { "${name}/volume_backend_name": value => $volume_backend_name; - "${name}/volume_driver": value => 'cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver'; + "${name}/volume_driver": value => 'cinder.volume.drivers.dell_emc.ps.PSSeriesISCSIDriver'; "${name}/san_ip": value => $san_ip; "${name}/san_login": value => $san_login; "${name}/san_password": value => $san_password, secret => true; diff --git a/releasenotes/notes/ps-driver-d428e372280c44e7.yaml b/releasenotes/notes/ps-driver-d428e372280c44e7.yaml new file mode 100644 index 00000000..78e272e7 --- /dev/null +++ b/releasenotes/notes/ps-driver-d428e372280c44e7.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - Fixes `bug 1758133 + `__ + to use the new driver path for Dell EMC PS Driver. diff --git a/spec/defines/cinder_backend_eqlx_spec.rb b/spec/defines/cinder_backend_eqlx_spec.rb index 99e86a86..463e7352 100644 --- a/spec/defines/cinder_backend_eqlx_spec.rb +++ b/spec/defines/cinder_backend_eqlx_spec.rb @@ -28,7 +28,7 @@ describe 'cinder::backend::eqlx' do is_expected.to contain_cinder__backend__eqlx(config_group_name) is_expected.to contain_cinder_config( "#{config_group_name}/volume_driver").with_value( - 'cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver') + 'cinder.volume.drivers.dell_emc.ps.PSSeriesISCSIDriver') params.each_pair do |config,value| is_expected.to contain_cinder_config( "#{config_group_name}/#{config}").with_value(value)