added the certs and as per latest test
This commit is contained in:
parent
1de90260be
commit
f0b186a304
114
src/config.yaml
114
src/config.yaml
@ -1,87 +1,87 @@
|
|||||||
options:
|
"options":
|
||||||
volume-backend-name:
|
"volume-backend-name":
|
||||||
type: string
|
"type": "string"
|
||||||
default: "cinder_netapp"
|
"default": "cinder_netapp"
|
||||||
description: Service name to present to Cinder
|
"description": "Service name to present to Cinder"
|
||||||
netapp-storage-family:
|
"netapp-storage-family":
|
||||||
type: string
|
"type": "string"
|
||||||
default: "ontap_cluster"
|
"default": "ontap_cluster"
|
||||||
description: |
|
"description": |
|
||||||
The storage family type used on the storage system;
|
The storage family type used on the storage system;
|
||||||
valid values are ontap_cluster for using clustered Data ONTAP,
|
valid values are ontap_cluster for using clustered Data ONTAP,
|
||||||
or eseries for using E-Series.
|
or eseries for using E-Series.
|
||||||
netapp-storage-protocol:
|
"netapp-storage-protocol":
|
||||||
type: string
|
"type": "string"
|
||||||
default: "iscsi"
|
"default": "iscsi"
|
||||||
description: SAN protocol to use. Choose between iscsi or NFS.
|
"description": "SAN protocol to use. Choose between iscsi or NFS."
|
||||||
netapp-vserver:
|
"netapp-vserver":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
This option specifies the virtual storage server
|
This option specifies the virtual storage server
|
||||||
(Vserver) name on the storage cluster on which provisioning of
|
(Vserver) name on the storage cluster on which provisioning of
|
||||||
block storage volumes should occur.
|
block storage volumes should occur.
|
||||||
netapp-server-hostname:
|
"netapp-server-hostname":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
The hostname (or IP address) for the storage system or
|
The hostname (or IP address) for the storage system or
|
||||||
proxy server.
|
proxy server.
|
||||||
netapp-server-port:
|
"netapp-server-port":
|
||||||
type: int
|
"type": "int"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
The TCP port to use for communication with the storage
|
The TCP port to use for communication with the storage
|
||||||
system or proxy server. If not specified, Data ONTAP drivers will
|
system or proxy server. If not specified, Data ONTAP drivers will
|
||||||
use 80 for HTTP and 443 for HTTPS; E-Series will use 8080 for HTTP
|
use 80 for HTTP and 443 for HTTPS; E-Series will use 8080 for HTTP
|
||||||
and 8443 for HTTPS.
|
and 8443 for HTTPS.
|
||||||
netapp-login:
|
"netapp-login":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
Administrative user account name used to access the
|
Administrative user account name used to access the
|
||||||
storage system or proxy server.
|
storage system or proxy server.
|
||||||
netapp-password:
|
"netapp-password":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
Password for the administrative user account specified
|
Password for the administrative user account specified
|
||||||
in the netapp_login option.
|
in the netapp_login option.
|
||||||
netapp-nfs-shares-config:
|
"netapp-nfs-shares-config":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
The file referenced by this configuration option should contain a
|
The file referenced by this configuration option should contain a
|
||||||
list of NFS shares, each on their own line, to which the driver
|
list of NFS shares, each on their own line, to which the driver
|
||||||
should attempt to provision new Cinder volumes into.
|
should attempt to provision new Cinder volumes into.
|
||||||
netapp-controller-ips:
|
"netapp-controller-ips":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
This option is only utilized when the storage family is
|
This option is only utilized when the storage family is
|
||||||
configured to eseries. This option is used to restrict provisioning
|
configured to eseries. This option is used to restrict provisioning
|
||||||
to the specified controllers. Specify the value of this option to be
|
to the specified controllers. Specify the value of this option to be
|
||||||
a comma separated list of controller hostnames or IP addresses to be
|
a comma separated list of controller hostnames or IP addresses to be
|
||||||
used for provisioning.
|
used for provisioning.
|
||||||
netapp-array-password:
|
"netapp-array-password":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: |
|
"description": |
|
||||||
Password for the NetApp E-Series storage array.
|
Password for the NetApp E-Series storage array.
|
||||||
netapp-storage-pools:
|
"netapp-storage-pools":
|
||||||
type: string
|
"type": "string"
|
||||||
default: !!null ""
|
"default": !!null ""
|
||||||
description: "comma seperated list of pool names ie: pool1,pool2"
|
"description": "comma seperated list of pool names ie: pool1,pool2"
|
||||||
use-multipath:
|
"use-multipath":
|
||||||
type: boolean
|
"type": "boolean"
|
||||||
default: True
|
"default": !!bool "true"
|
||||||
description: |
|
"description": |
|
||||||
Use multipath for image transfer. The volume_use_multipath
|
Use multipath for image transfer. The volume_use_multipath
|
||||||
option should be set to True in the nova.conf
|
option should be set to True in the nova.conf
|
||||||
netapp-enable-multiattach:
|
"netapp-enable-multiattach":
|
||||||
type: boolean
|
"type": "boolean"
|
||||||
default: False
|
"default": !!bool "false"
|
||||||
description: |
|
"description": |
|
||||||
This option specifies whether the driver should allow
|
This option specifies whether the driver should allow
|
||||||
operations that require multiple attachments to a volume.
|
operations that require multiple attachments to a volume.
|
||||||
An example would be live migration of servers that have volumes
|
An example would be live migration of servers that have volumes
|
||||||
|
@ -1,17 +1,24 @@
|
|||||||
includes:
|
"includes":
|
||||||
|
- "layer:options"
|
||||||
|
- "layer:basic"
|
||||||
|
- "interface:tls-certificates"
|
||||||
- "layer:openstack"
|
- "layer:openstack"
|
||||||
- "interface:cinder-backend"
|
- "interface:cinder-backend"
|
||||||
- "interface:tls-certificates"
|
"exclude": [".travis.yml", "tests", "tox.ini", "test-requirements.txt", "unit_tests",
|
||||||
config:
|
".gitignore", ".gitreview", ".zuul.yaml", "README.md", "requirements.txt"]
|
||||||
deletes:
|
"options":
|
||||||
- debug
|
"basic":
|
||||||
- verbose
|
"use_venv": !!bool "true"
|
||||||
- use-syslog
|
"packages": []
|
||||||
- use-internal-endpoints
|
"python_packages": []
|
||||||
- ssl_ca
|
"include_system_packages": !!bool "false"
|
||||||
- ssl_cert
|
"openstack": {}
|
||||||
- ssl_key
|
"cinder-netapp": {}
|
||||||
options:
|
"repo": "https://github.com/openstack-charmers/cinder-storage-backend-template"
|
||||||
basic:
|
"config":
|
||||||
use_venv: True
|
"deletes":
|
||||||
repo: https://github.com/openstack-charmers/cinder-storage-backend-template
|
- "debug"
|
||||||
|
- "verbose"
|
||||||
|
- "use-syslog"
|
||||||
|
- "use-internal-endpoints"
|
||||||
|
"is": "cinder-netapp"
|
||||||
|
Loading…
Reference in New Issue
Block a user