Deprecating Old Dell SC Iscsi Volume Config

New Dell EMC SC Volume config that now supports both iSCSI and FC
drivers is added. See https://review.opendev.org/#/c/723018/
Deprecating the old resource.

Change-Id: I323dbc95eea8086faeb815f069202ca25720fdaa
This commit is contained in:
rajinir 2020-04-24 16:06:12 -05:00
parent 2dbbdc2215
commit 21773792c5
3 changed files with 35 additions and 1 deletions

View File

@ -15,7 +15,9 @@ heat_template_version: rocky
description: > description: >
Openstack Cinder Dell EMC Storage Center backend Openstack Cinder Dell EMC Storage Center backend
Please note, this template is deprecated now.
Use Cinder Dell EMC SC backend template defined in
cinder-backend-dellemc-sc-puppet.yaml.
parameters: parameters:
CinderEnableDellScBackend: CinderEnableDellScBackend:
type: boolean type: boolean
@ -103,6 +105,29 @@ parameters:
description: Mapping of service endpoint -> protocol. Typically set description: Mapping of service endpoint -> protocol. Typically set
via parameter_defaults in the resource registry. via parameter_defaults in the resource registry.
parameter_groups:
- label: deprecated
description: |
The following parameters are deprecated and will be removed.
parameters:
- CinderEnableDellScBackend
- CinderDellScBackendName
- CinderDellScSanIp
- CinderDellScSanLogin
- CinderDellScSanPassword
- CinderDellScSsn
- CinderDellScIscsiIpAddress
- CinderDellScIscsiPort
- CinderDellScApiPort
- CinderDellScServerFolder
- CinderDellScVolumeFolder
- CinderDellScSecondarySanIp
- CinderDellScSecondarySanLogin
- CinderDellScSecondarySanPassword
- CinderDellScSecondaryScApiPort
- CinderDellScExcludedDomainIps
- CinderDellScMultipathXfer
outputs: outputs:
role_data: role_data:
description: Role data for the Cinder Dell EMC Storage Center backend. description: Role data for the Cinder Dell EMC Storage Center backend.

View File

@ -1,5 +1,9 @@
# A Heat environment file which can be used to enable a # A Heat environment file which can be used to enable a
# Cinder Dell EMC Storage Center ISCSI backend, configured via puppet # Cinder Dell EMC Storage Center ISCSI backend, configured via puppet
# Please note, this template is deprecated now.
# Use Cinder Dell EMC SC backend template defined in
# cinder-backend-dellemc-sc-puppet.yaml.
resource_registry: resource_registry:
OS::TripleO::Services::CinderBackendDellSc: ../deployment/cinder/cinder-backend-dellsc-puppet.yaml OS::TripleO::Services::CinderBackendDellSc: ../deployment/cinder/cinder-backend-dellsc-puppet.yaml

View File

@ -0,0 +1,5 @@
---
deprecations:
- Resource OS::TripleO::Services::CinderBackendDellSc
is no longer supported. Use the new resource
OS::TripleO::Services::CinderBackendDellEMCSc.