DevStack plugin to configure VMAX backend
Go to file
OpenDev Sysadmins 56b671d775 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:49:53 +00:00
devstack Update devstack-plugin-vmax to reflect VMAX to PowerMax rebrand 2019-02-26 15:54:03 +00:00
.gitignore Update default xml file from cinder_emc_config.xml to 2017-07-04 11:56:07 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:53 +00:00
README.md Update devstack-plugin-vmax to reflect VMAX to PowerMax rebrand 2019-02-26 15:54:03 +00:00
tox.ini Add .gitreview file 2017-06-21 15:12:16 +00:00

devstack-plugin-vmax

This plugin enables the POWERMAX backend for cinder. For each backend, it creates the required xml file, populating said file along with cinder.conf with the appropriate values

Enabling in devstack

  • Add this repo as an external repository to localrc::

    local
    enable_plugin devstack-plugin-vmax https://github.com/openstack/devstack-plugin-vmax

  • For each powermax cinder backend to be used in the devstack setup, add the backend name to the enabled backends in localrc as shown below. Backend name has to start with POWERMAX::

    local
    CINDER_ENABLED_BACKENDS=powermax:POWERMAX_Backend_1,powermax:POWERMAX_Backend_2

  • For each vmax backend in CINDER_ENABLED_BACKENDS above, append the configuration details to localrc as shown below for POWERMAX_Backend_1. Contact your Storage Admin for your parameters::

    POWERMAX_Backend_1_RestServerIp=<insert_ip_address>
    POWERMAX_Backend_1_RestServerPort=<Rest_port_number>
    POWERMAX_Backend_1_RestUserName=<Rest_password>
    POWERMAX_Backend_1_Array=<Array_to_use>
    POWERMAX_Backend_1_SRP=<storage_resource_pool>
    POWERMAX_Backend_1_WORKLOAD=<work_load>
    POWERMAX_Backend_1_SLO=<Service_level>
    POWERMAX_Backend_1_SSLVerify=<pem_file_for_ssl_verification>
    POWERMAX_Backend_1_PortGroup1=<port_group>
    POWERMAX_Backend_1_PortGroup2=<port_group>
    POWERMAX_Backend_1_StorageProtocol=<Storage_protocol>

  • run "stack.sh"