Deprecating VMax Volume Config

VMax backend is now PowerMax and config options have changed
since newton. Deprecating it.

Change-Id: I0a7467909b94e064b6741e639d80c97dea7bef52
This commit is contained in:
rajinir 2020-04-01 10:52:59 -05:00
parent 17135d60d0
commit a8f18cbbb4
3 changed files with 21 additions and 1 deletions

View File

@ -15,7 +15,9 @@ heat_template_version: rocky
description: > description: >
Openstack Cinder Dell EMC VMAX iscsi backend Openstack Cinder Dell EMC VMAX iscsi backend
Please note, this template is not supported anymore.
Use Cinder Dell EMC PowerMax backend template defined in
cinder-backend-dellemc-powermax.yaml.
parameters: parameters:
CinderEnableDellEMCVMAXISCSIBackend: CinderEnableDellEMCVMAXISCSIBackend:
type: boolean type: boolean
@ -58,6 +60,16 @@ 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:
- CinderEnableDellEMCVMAXISCSIBackend
- CinderDellEMCVMAXISCSIBackendName
- CinderDellEMCVMAXISCSIAvailabilityZone
- CinderDellEMCVMAXISCSIConfigFile
outputs: outputs:
role_data: role_data:
description: Role data for the Cinder Dell EMC VMAX iscsi backend. description: Role data for the Cinder Dell EMC VMAX iscsi backend.

View File

@ -1,5 +1,8 @@
# 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 VMAX backend, configured via puppet # Cinder Dell EMC VMAX backend, configured via puppet
# Please note, this template is not supported anymore.
# Use Cinder Dell EMC Powermax backend template defined in
# cinder-backend-dellemc-powermax.yaml.
resource_registry: resource_registry:
OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI: ../deployment/cinder/cinder-backend-dellemc-vmax-iscsi-puppet.yaml OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI: ../deployment/cinder/cinder-backend-dellemc-vmax-iscsi-puppet.yaml

View File

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