Deprecating Old ScaleIO Volume Config
New Dell EMC VxFlexOS Volume config is now added. See https://review.opendev.org/#/c/728727/ Deprecating the old resource. Change-Id: I65339e92d3ab1a7904ca0477666b32367295808d
This commit is contained in:
parent
0b992342dc
commit
5e4f319edc
|
@ -15,7 +15,9 @@ heat_template_version: rocky
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Openstack Cinder Dell EMC ScaleIO backend
|
Openstack Cinder Dell EMC ScaleIO backend
|
||||||
|
Please note, this template is deprecated now.
|
||||||
|
Use Cinder Dell EMC VxFlexOS backend template defined in
|
||||||
|
cinder-backend-dellemc-vxflexos-puppet.yaml.
|
||||||
parameters:
|
parameters:
|
||||||
CinderEnableScaleIOBackend:
|
CinderEnableScaleIOBackend:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
@ -102,6 +104,27 @@ 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:
|
||||||
|
- CinderEnableScaleIOBackend
|
||||||
|
- CinderScaleIOBackendName
|
||||||
|
- CinderScaleIOSanIp
|
||||||
|
- CinderScaleIOSanLogin
|
||||||
|
- CinderScaleIOSanPassword
|
||||||
|
- CinderScaleIORestServerPort
|
||||||
|
- CinderScaleIOVerifyServerCertificate
|
||||||
|
- CinderScaleIOServerCertificatePath
|
||||||
|
- CinderScaleIOProtectionDomainName
|
||||||
|
- CinderScaleIOStoragePoolName
|
||||||
|
- CinderScaleIOStoragePools
|
||||||
|
- CinderScaleIORoundVolumeCapacity
|
||||||
|
- CinderScaleIOUnmapVolumeBeforeDeletion
|
||||||
|
- CinderScaleIOMaxOverSubscriptionRatio
|
||||||
|
- CinderScaleIOSanThinProvision
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
description: Role data for the Cinder Dell EMC ScaleIO backend.
|
description: Role data for the Cinder Dell EMC ScaleIO backend.
|
|
@ -14,6 +14,10 @@
|
||||||
#
|
#
|
||||||
# A Heat environment file which can be used to enable a
|
# A Heat environment file which can be used to enable a
|
||||||
# a Cinder Dell EMC ScaleIO backend, configured via puppet
|
# a Cinder Dell EMC ScaleIO backend, configured via puppet
|
||||||
|
#
|
||||||
|
# Please note, this template is deprecated now.
|
||||||
|
# Use Cinder Dell EMC VxFlexOS backend template defined in
|
||||||
|
# cinder-backend-dellemc-vxflexos-puppet.yaml.
|
||||||
resource_registry:
|
resource_registry:
|
||||||
OS::TripleO::Services::CinderBackendScaleIO: ../deployment/cinder/cinder-backend-scaleio-puppet.yaml
|
OS::TripleO::Services::CinderBackendScaleIO: ../deployment/cinder/cinder-backend-scaleio-puppet.yaml
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
deprecations:
|
||||||
|
- Resource OS::TripleO::Services::CinderBackendScaleIO
|
||||||
|
is no longer supported. Use the new resource
|
||||||
|
OS::TripleO::Services::CinderBackendDellEMCVxFlexOS.
|
Loading…
Reference in New Issue