Added netapp attributes and template

This commit is contained in:
Abel
2013-01-04 15:12:31 -08:00
committed by alop
parent b23063cd32
commit 5f2b60801c
3 changed files with 37 additions and 2 deletions

View File

@@ -69,7 +69,7 @@ Attributes
* `cinder["volume"]["volume_driver"]` - Driver to use for volume creation
* `cinder["volume"]["volume_group"]` - Name for the VG that will contain exported volumes
* `cinder["volume"]["iscsi_helper"]` - ISCSI target user-land tool to use
* `cinder["pki"]["signing_dir"]` - Defaults to `/tmp/cinder-signing-dir`. Directory where `auth_token` middleware writes certificate
* `cinder["netapp"]["enabled"]` - Enable netapp-specific options
Templates
=====

View File

@@ -61,6 +61,13 @@ default["cinder"]["service_tenant_name"] = "service"
default["cinder"]["service_user"] = "cinder"
default["cinder"]["service_role"] = "admin"
# Netapp support
default["cinder"]["netapp"]["enabled"] = false
default["cinder"]["netapp"]["dfm_login"] = "dfm_login"
default["cinder"]["netapp"]["dfm_password"] = "dfm_password"
default["cinder"]["netapp"]["dfm_port"] = "8080"
default["cinder"]["netapp"]["storage_service"] = "storage_service"
# logging attribute
default["cinder"]["syslog"]["use"] = false
default["cinder"]["syslog"]["facility"] = "LOG_LOCAL2"

View File

@@ -573,6 +573,34 @@ volume_driver=<%= node["cinder"]["volume"]["volume_driver"] %>
######## defined in cinder.volume.netapp ########
<% if node["cinder"]["netapp"]["enabled"] = true %>
netapp_wsdl_url=http://<%= node["cinder"]["netapp"]["dfm_hostname"] %>:<%= node["cinder"]["netapp"]["dfm_port"] %>/dfm.wsdl
#### (StrOpt) URL of the WSDL file for the DFM server
netapp_login=<%= node["cinder"]["netapp"]["dfm_login"] %>
#### (StrOpt) User name for the DFM server
netapp_password=<%= node["cinder"]["netapp"]["dfm_password"] %>
#### (StrOpt) Password for the DFM server
netapp_server_hostname=<%= node["cinder"]["netapp"]["dfm_hostname"] %>
#### (StrOpt) Hostname for the DFM server
netapp_server_port=<%= node["cinder"]["netapp"]["dfm_port"] %>
#### (IntOpt) Port number for the DFM server
netapp_storage_service=<%= node["cinder"]["netapp"]["storage_service"] %>
#### (StrOpt) Storage service to use for provisioning (when
#### volume_type=None)
# netapp_storage_service_prefix=<None>
#### (StrOpt) Prefix of storage service name to use for provisioning
#### (volume_type name will be appended)
# netapp_vfiler=<None>
#### (StrOpt) Vfiler to use for provisioning
<% else %>
# netapp_wsdl_url=<None>
#### (StrOpt) URL of the WSDL file for the DFM server
@@ -598,7 +626,7 @@ volume_driver=<%= node["cinder"]["volume"]["volume_driver"] %>
# netapp_vfiler=<None>
#### (StrOpt) Vfiler to use for provisioning
<% end %>
######## defined in cinder.volume.netapp_nfs ########