26a21d5971
PowerMax config options have changed since Newton.
Updating them to the latest and support both iSCSI
and FC drivers.
CinderPowermaxBackend is also enhanceded to support
multiple backends. CinderPowermaxBackendName supports a
list of backend names and a new CinderPowermaxMultiConfig
parameter provides a way to specify parameter values for
each backend. For example see file
environments/cinder-dellemc-powermax-config.yaml
Depends-On: https://review.opendev.org/#/c/712184
Change-Id: I4429ed2d45661ea82ae38a7050abb2b229953c9c
(cherry picked from commit 6c234a73ba
)
30 lines
1.1 KiB
YAML
30 lines
1.1 KiB
YAML
# A Heat environment file which can be used to enable a
|
|
# Cinder Dell EMC PowerMax backend, configured via puppet.
|
|
resource_registry:
|
|
OS::TripleO::Services::CinderBackendDellEMCPowermax: ../deployment/cinder/cinder-backend-dellemc-powermax-puppet.yaml
|
|
|
|
parameter_defaults:
|
|
CinderEnablePowermaxBackend: true
|
|
CinderPowermaxBackendName: 'tripleo_dellemc_powermax'
|
|
CinderPowermaxMultiConfig: {}
|
|
CinderPowermaxAvailabilityZone: ''
|
|
CinderPowermaxSanIp: ''
|
|
CinderPowermaxSanLogin: 'Admin'
|
|
CinderPowermaxSanPassword: ''
|
|
CinderPowermaxArray: ''
|
|
CinderPowermaxSrp: ''
|
|
CinderPowermaxPortGroups: ''
|
|
CinderPowermaxStorageProtocol: 'iSCSI'
|
|
|
|
# To configure multiple Powermax backends, use CinderPowermaxMultiConfig to
|
|
# assign parameter values specific to that backend. For example:
|
|
# CinderPowermaxBackendName:
|
|
# - tripleo_dellemc_powermax_1
|
|
# - tripleo_dellemc_powermax_2
|
|
# CinderPowermaxMultiConfig:
|
|
# tripleo_dellemc_powermax_1:
|
|
# CinderPowermaxStorageProtocol: 'iSCSI' # Specific value for this backend
|
|
# tripleo_dellemc_powermax_2:
|
|
# CinderPowermaxStorageProtocol: 'FC' # Specific value for this backend
|
|
|