Merge "[Pure Storage] Add new FlashArray Cinder driver parameter"
This commit is contained in:
commit
1d32ada441
|
@ -92,6 +92,12 @@ parameters:
|
||||||
default: '0.0.0.0/0'
|
default: '0.0.0.0/0'
|
||||||
description: CIDR of FlashArray iSCSI targets hosts are allowed
|
description: CIDR of FlashArray iSCSI targets hosts are allowed
|
||||||
to connect to. Default is any valid IPv4 or IPv6 address.
|
to connect to. Default is any valid IPv4 or IPv6 address.
|
||||||
|
CinderPureIscsiCidrList:
|
||||||
|
type: comma_delimited_list
|
||||||
|
default: []
|
||||||
|
description: Comma-separated list of CIDRs of FlashArray iSCSI
|
||||||
|
targets hosts are allowed to connect to. This
|
||||||
|
parameter supercedes pure_iscsi_cidr.
|
||||||
CinderPureEradicateOnDelete:
|
CinderPureEradicateOnDelete:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
@ -141,6 +147,7 @@ outputs:
|
||||||
cinder::backend::pure::pure_nvme_transport : {get_param: CinderPureNvmeTransport}
|
cinder::backend::pure::pure_nvme_transport : {get_param: CinderPureNvmeTransport}
|
||||||
cinder::backend::pure::pure_nvme_cidr : {get_param: CinderPureNvmeCidr}
|
cinder::backend::pure::pure_nvme_cidr : {get_param: CinderPureNvmeCidr}
|
||||||
cinder::backend::pure::pure_nvme_cidr_list : {get_param: CinderPureNvmeCidrList}
|
cinder::backend::pure::pure_nvme_cidr_list : {get_param: CinderPureNvmeCidrList}
|
||||||
|
cinder::backend::pure::pure_iscsi_cidr_list : {get_param: CinderPureIscsiCidrList}
|
||||||
- if:
|
- if:
|
||||||
- not: {equals : [{get_param: CinderPureAvailabilityZone}, '']}
|
- not: {equals : [{get_param: CinderPureAvailabilityZone}, '']}
|
||||||
- cinder::backend::pure::backend_availability_zone: {get_param: CinderPureAvailabilityZone}
|
- cinder::backend::pure::backend_availability_zone: {get_param: CinderPureAvailabilityZone}
|
||||||
|
|
|
@ -21,6 +21,7 @@ parameter_defaults:
|
||||||
CinderPureNvmeTransport: 'roce'
|
CinderPureNvmeTransport: 'roce'
|
||||||
CinderPureNvmeCidr: '0.0.0.0/0'
|
CinderPureNvmeCidr: '0.0.0.0/0'
|
||||||
CinderPureNvmeCidrList: []
|
CinderPureNvmeCidrList: []
|
||||||
|
CinderPureIscsiCidrList: []
|
||||||
|
|
||||||
# To configure multiple Pure backends, use CinderPureMultiConfig to
|
# To configure multiple Pure backends, use CinderPureMultiConfig to
|
||||||
# assign parameter values specific to that backend. For example:
|
# assign parameter values specific to that backend. For example:
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Added ``pure_iscsi_cidr_list`` support for the Pure
|
||||||
|
Storage FlashArray Cinder driver.
|
Loading…
Reference in New Issue