From b1370dd0f1372397581fc37d6d834c639f6c3a55 Mon Sep 17 00:00:00 2001 From: KATO Tomoyuki Date: Fri, 27 Jan 2017 17:55:29 +0900 Subject: [PATCH] [config-ref] add volume driver for NEC M series Change-Id: I7603060c6f8462099cfb04eb47183fe9fb5d3d6d --- .../source/tables/cinder-nec_m.rst | 58 +++++++++++++++++++ .../cinder.flagmappings | 19 ++++++ .../cinder.headers | 1 + 3 files changed, 78 insertions(+) create mode 100644 doc/config-reference/source/tables/cinder-nec_m.rst diff --git a/doc/config-reference/source/tables/cinder-nec_m.rst b/doc/config-reference/source/tables/cinder-nec_m.rst new file mode 100644 index 0000000000..8cc4183f28 --- /dev/null +++ b/doc/config-reference/source/tables/cinder-nec_m.rst @@ -0,0 +1,58 @@ +.. + Warning: Do not edit this file. It is automatically generated from the + software project's code and your changes will be overwritten. + + The tool to generate this file lives in openstack-doc-tools repository. + + Please make any changes needed in the code, then run the + autogenerate-config-doc tool from the openstack-doc-tools repository, or + ask for help on the documentation mailing list, IRC channel or meeting. + +.. _cinder-nec_m: + +.. list-table:: Description of NEC Storage M series driver configuration options + :header-rows: 1 + :class: config-ref-table + + * - Configuration option = Default value + - Description + * - **[DEFAULT]** + - + * - ``nec_actual_free_capacity`` = ``False`` + - (Boolean) Return actual free capacity. + * - ``nec_backend_max_ld_count`` = ``1024`` + - (Integer) Maximum number of managing sessions. + * - ``nec_backup_ldname_format`` = ``LX:%s`` + - (String) M-Series Storage LD name format for snapshots. + * - ``nec_backup_pools`` = + - (List) M-Series Storage backup pool number to be used. + * - ``nec_diskarray_name`` = + - (String) Diskarray name of M-Series Storage. + * - ``nec_iscsi_portals_per_cont`` = ``1`` + - (Integer) Number of iSCSI portals. + * - ``nec_ismcli_fip`` = ``None`` + - (IP) FIP address of M-Series Storage iSMCLI. + * - ``nec_ismcli_password`` = + - (String) Password for M-Series Storage iSMCLI. + * - ``nec_ismcli_privkey`` = + - (String) Filename of RSA private key for M-Series Storage iSMCLI. + * - ``nec_ismcli_user`` = + - (String) User name for M-Series Storage iSMCLI. + * - ``nec_ismview_alloptimize`` = ``False`` + - (Boolean) Use legacy iSMCLI command with optimization. + * - ``nec_ismview_dir`` = ``/tmp/nec/cinder`` + - (String) Output path of iSMview file. + * - ``nec_ldname_format`` = ``LX:%s`` + - (String) M-Series Storage LD name format for volumes. + * - ``nec_ldset`` = + - (String) M-Series Storage LD Set name for Compute Node. + * - ``nec_ldset_for_controller_node`` = + - (String) M-Series Storage LD Set name for Controller Node. + * - ``nec_pools`` = + - (List) M-Series Storage pool numbers list to be used. + * - ``nec_queryconfig_view`` = ``False`` + - (Boolean) Use legacy iSMCLI command. + * - ``nec_ssh_pool_port_number`` = ``22`` + - (Integer) Port number of ssh pool. + * - ``nec_unpairthread_timeout`` = ``3600`` + - (Integer) Timeout value of Unpairthread. diff --git a/tools/autogenerate-config-flagmappings/cinder.flagmappings b/tools/autogenerate-config-flagmappings/cinder.flagmappings index 8cbae8a8c0..ace422bd3a 100644 --- a/tools/autogenerate-config-flagmappings/cinder.flagmappings +++ b/tools/autogenerate-config-flagmappings/cinder.flagmappings @@ -405,6 +405,25 @@ nas_share_path nas nas_ssh_port nas storage_gpfs nas_volume_prov_type storage_glusterfs naviseccli_path emc +nec_actual_free_capacity nec_m +nec_backend_max_ld_count nec_m +nec_backup_ldname_format nec_m +nec_backup_pools nec_m +nec_diskarray_name nec_m +nec_iscsi_portals_per_cont nec_m +nec_ismcli_fip nec_m +nec_ismcli_password nec_m +nec_ismcli_privkey nec_m +nec_ismcli_user nec_m +nec_ismview_alloptimize nec_m +nec_ismview_dir nec_m +nec_ldname_format nec_m +nec_ldset nec_m +nec_ldset_for_controller_node nec_m +nec_pools nec_m +nec_queryconfig_view nec_m +nec_ssh_pool_port_number nec_m +nec_unpairthread_timeout nec_m netapp_controller_ips netapp_eseries_iscsi netapp_copyoffload_tool_path netapp_cdot_nfs netapp_enable_multiattach netapp_eseries_iscsi diff --git a/tools/autogenerate-config-flagmappings/cinder.headers b/tools/autogenerate-config-flagmappings/cinder.headers index 191112cfe5..819f77dc38 100644 --- a/tools/autogenerate-config-flagmappings/cinder.headers +++ b/tools/autogenerate-config-flagmappings/cinder.headers @@ -44,6 +44,7 @@ kaminario Kaminario volume driver lenovo Lenovo volume driver lvm LVM nas NAS +nec_m NEC Storage M series driver netapp_7mode_iscsi NetApp 7-Mode iSCSI driver netapp_7mode_nfs NetApp 7-Mode NFS driver netapp_cdot_iscsi NetApp cDOT iSCSI driver