[DellEMC]Update Manila VNX driver

This patch adds following 3 options:

* network_plugin_ipv6_enabled
* emc_ssl_cert_verify
* emc_ssl_cert_path

Depends-On: https://review.openstack.org/555648

Change-Id: I42b0555c077dbc9f9d5ae4efaf1ec41a9c563b6a
This commit is contained in:
Peter Wang 2018-01-26 12:58:17 +08:00
parent bcb3c24461
commit 60796ebfc9
3 changed files with 20 additions and 2 deletions

View File

@ -15,4 +15,5 @@ parameter_defaults:
ManilaVNXServerMetaPool: '' ManilaVNXServerMetaPool: ''
ManilaVNXShareDataPools: '' ManilaVNXShareDataPools: ''
ManilaVNXEthernetPorts: '' ManilaVNXEthernetPorts: ''
ManilaVNXEmcSslCertVerify: false
ManilaVNXEmcSslCertPath: ''

View File

@ -1,7 +1,7 @@
heat_template_version: queens heat_template_version: queens
description: > description: >
Openstack Manila vnx backend. Openstack Manila VNX backend.
parameters: parameters:
ManilaVNXDriverHandlesShareServers: ManilaVNXDriverHandlesShareServers:
@ -28,6 +28,16 @@ parameters:
ManilaVNXEthernetPorts: ManilaVNXEthernetPorts:
type: string type: string
default: '' default: ''
ManilaVNXEmcSslCertVerify:
type: string
default: false
ManilaVNXEmcSslCertPath:
type: string
default: ''
ManilaIPv6:
default: false
description: Set to True to enable IPv6 access in manila.
type: boolean
ServiceData: ServiceData:
default: {} default: {}
description: Dictionary packing service data description: Dictionary packing service data
@ -70,6 +80,9 @@ outputs:
manila::backend::dellemc_vnx::vnx_server_container: {get_param: ManilaVNXServerContainer} manila::backend::dellemc_vnx::vnx_server_container: {get_param: ManilaVNXServerContainer}
manila::backend::dellemc_vnx::vnx_share_data_pools: {get_param: ManilaVNXShareDataPools} manila::backend::dellemc_vnx::vnx_share_data_pools: {get_param: ManilaVNXShareDataPools}
manila::backend::dellemc_vnx::vnx_ethernet_ports: {get_param: ManilaVNXEthernetPorts} manila::backend::dellemc_vnx::vnx_ethernet_ports: {get_param: ManilaVNXEthernetPorts}
manila::backend::dellemc_vnx::network_plugin_ipv6_enabled: {get_param: ManilaIPv6}
manila::backend::dellemc_vnx::emc_ssl_cert_verify: {get_param: ManilaVNXEmcSslCertVerify}
manila::backend::dellemc_vnx::emc_ssl_cert_path: {get_param: ManilaVNXEmcSslCertPath}
step_config: step_config:

View File

@ -0,0 +1,4 @@
---
features:
- Adds network_plugin_ipv6_enabled, emc_ssl_cert_verify and
emc_ssl_cert_path options for Manila VNX driver.