From c4d598254546601e841c5769090be80e71b00bdb Mon Sep 17 00:00:00 2001 From: rajinir Date: Wed, 6 May 2020 18:12:38 -0500 Subject: [PATCH] Deprecating ScaleIO Volume Config The use of resource cinder::backend::scaleio is now deprecated in favor of the new resource cinder::backend::dellemc_vxflexos instead. See review https://review.opendev.org/#/c/725979/ Change-Id: I278e82984141874cb04eb9a65b9782f58eaa6e13 --- manifests/backend/scaleio.pp | 3 +++ releasenotes/notes/scaleio-deprecate-abc8e372280c44e4.yaml | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/scaleio-deprecate-abc8e372280c44e4.yaml diff --git a/manifests/backend/scaleio.pp b/manifests/backend/scaleio.pp index f4f47ea2..242e7391 100644 --- a/manifests/backend/scaleio.pp +++ b/manifests/backend/scaleio.pp @@ -127,6 +127,9 @@ define cinder::backend::scaleio ( $extra_options = {}, ) { + warning('The cinder::backend::sclaeio is deprecated and will be removed in W-release, \ +please use cinder::backend::dellemc_vxflexos resource instead.') + cinder_config { "${name}/volume_backend_name": value => $volume_backend_name; "${name}/backend_availability_zone": value => $backend_availability_zone; diff --git a/releasenotes/notes/scaleio-deprecate-abc8e372280c44e4.yaml b/releasenotes/notes/scaleio-deprecate-abc8e372280c44e4.yaml new file mode 100644 index 00000000..f914a760 --- /dev/null +++ b/releasenotes/notes/scaleio-deprecate-abc8e372280c44e4.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - cinder::backend:scaleio is deprecated and will be + removed in the W-release, use new resource + cinder::backend::dellemc_vxflexos instead.