manila/devstack
Goutham Pacha Ravi 22d25e834d Configure per backend availability zones in devstack
Every enabled backend gets assigned to its own AZ.
Test cases in manila-tempest-plugin already exercise
creating shares (and replicas) across AZs when
multiple AZs are available.

This is done for all back-end drivers that are not
the Generic driver. Configuring backend AZ for each
Generic driver based back end will require configuring
Nova and Cinder in a similar fashion.

Partially-implements: bp per-backend-availability-zones
Depends-On: https://review.openstack.org/#/c/630886/
Depends-On: https://review.openstack.org/#/c/629958/
Change-Id: I1b6ff535a22f10e70d379377767c8ffac3ef5286
2019-01-23 14:30:18 -08:00
..
files Allow devstack plugin to work without Cinder 2016-03-04 15:33:34 -05:00
upgrade [CI] Switch Xenial tempest jobs to Bionic Beaver 2018-11-01 14:13:35 -07:00
apache-manila.template Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
plugin.sh Configure per backend availability zones in devstack 2019-01-23 14:30:18 -08:00
README.rst Use the canonical URL for Manila repositories 2018-12-17 13:56:17 +01:00
settings Adjust ssh timeouts 2018-12-30 11:04:16 -06:00

Enabling in Devstack

  1. Download DevStack

  2. Add this repo as an external repository:

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