manila/devstack
Valeriy Ponomaryov e77cf5bdaf [Devstack] Create additional custom share types by default
They are useful for case we install several back ends with different
drivers, their modes and capabilities.

New share types have fixed names based on driver modes:
- dhss_true
- dhss_false

It is possible to define their extra specs using following env vars:
- MANILA_DHSS_TRUE_SHARE_TYPE_EXTRA_SPECS
- MANILA_DHSS_FALSE_SHARE_TYPE_EXTRA_SPECS

that defaults to existing following env var:
- MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS

Use case in CI: we are able to use more than one predefined share_type
in tempest and rally tests.

Change-Id: I7278a897bb89f0562e1eda449b725d965cb10566
2016-11-04 19:01:42 +03:00
..
files Allow devstack plugin to work without Cinder 2016-03-04 15:33:34 -05:00
upgrade [Grenade] Update devstack and pre_test_hook 2016-10-17 13:42:26 +03:00
plugin.sh [Devstack] Create additional custom share types by default 2016-11-04 19:01:42 +03:00
README.rst Add devstack plugin 2015-02-20 19:57:21 +02:00
settings [Devstack] Create additional custom share types by default 2016-11-04 19:01:42 +03:00

Enabling in Devstack

  1. Download DevStack

  2. Add this repo as an external repository:

    > cat local.conf
    [[local|localrc]]
    enable_plugin manila https://github.com/openstack/manila
  3. run stack.sh