From 14ae9433e605fe2f4d57e428776d28e1f46474d4 Mon Sep 17 00:00:00 2001 From: rajinir Date: Mon, 22 Oct 2018 12:08:11 -0500 Subject: [PATCH] Added Dell EMC SC multipath support Added a new parameter CinderDellScMultipathXfer to support cinder::backend::dellsc_iscsi::use_multipath_for_image_xfer to the Dell EMC SC Cinder iSCSI volume driver template. Depends-On: https://review.openstack.org/#/c/616687/ Change-Id: I04f42ce0cd117f7dcc7a817274ea7664d9995864 (cherry picked from commit 72eea3c6ea5969a834544cf38cd0a63f4c61d85d) --- environments/cinder-dellsc-config.yaml | 1 + puppet/services/cinder-backend-dellsc.yaml | 4 ++++ releasenotes/notes/dellsc-driver-d7cd300a24a64b01.yaml | 6 ++++++ 3 files changed, 11 insertions(+) create mode 100644 releasenotes/notes/dellsc-driver-d7cd300a24a64b01.yaml diff --git a/environments/cinder-dellsc-config.yaml b/environments/cinder-dellsc-config.yaml index 681a2fe971..3aec994221 100644 --- a/environments/cinder-dellsc-config.yaml +++ b/environments/cinder-dellsc-config.yaml @@ -20,3 +20,4 @@ parameter_defaults: CinderDellScSecondarySanPassword: '' CinderDellScSecondaryScApiPort: 3033 CinderDellScExcludedDomainIp: '' + CinderDellScMultipathXfer: true diff --git a/puppet/services/cinder-backend-dellsc.yaml b/puppet/services/cinder-backend-dellsc.yaml index ac7a6e9ae2..71dac0d3d0 100644 --- a/puppet/services/cinder-backend-dellsc.yaml +++ b/puppet/services/cinder-backend-dellsc.yaml @@ -64,6 +64,9 @@ parameters: CinderDellScExcludedDomainIp: type: string default: '' + CinderDellScMultipathXfer: + type: boolean + default: true ServiceData: default: {} description: Dictionary packing service data @@ -113,3 +116,4 @@ outputs: cinder::backend::dellsc_iscsi::secondary_san_password: {get_param: CinderDellScSecondarySanPassword} cinder::backend::dellsc_iscsi::secondary_sc_api_port: {get_param: CinderDellScSecondaryScApiPort} cinder::backend::dellsc_iscsi::excluded_domain_ip: {get_param: CinderDellScExcludedDomainIp} + cinder::backend::dellsc_iscsi::use_multipath_for_image_xfer: {get_param: CinderDellScMultipathXfer} diff --git a/releasenotes/notes/dellsc-driver-d7cd300a24a64b01.yaml b/releasenotes/notes/dellsc-driver-d7cd300a24a64b01.yaml new file mode 100644 index 0000000000..07ec433aec --- /dev/null +++ b/releasenotes/notes/dellsc-driver-d7cd300a24a64b01.yaml @@ -0,0 +1,6 @@ +--- +features: + - Added Dell EMC SC multipath support + This change adds support for + cinder::backend::dellsc_iscsi::use_multipath_for_image_xfer + Added a new parameter CinderDellScMultipathXfer.