manila/devstack
Goutham Pacha Ravi 341b5777b2 [devstack] Allow cephfs daemon port access
If the cephfs protocol is enabled, clients
need to access the ceph daemons.

We also don't need to enable access to NFS
ports when not using NFS.

Change-Id: I077d12785f94c940716f0e479d43dbb29ddc3c3c
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-05-27 12:46:55 -07:00
..
files Allow devstack plugin to work without Cinder 2016-03-04 15:33:34 -05:00
upgrade [grenade] Switch base version 2020-04-26 23:50:29 +00:00
apache-manila.template Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
plugin.sh [devstack] Allow cephfs daemon port access 2020-05-27 12:46:55 -07:00
README.rst Fix URLs in code and documentation 2020-03-18 18:59:27 -07:00
settings [devstack][ci] Modify firewall in ds-plugin 2020-04-29 21:15:21 +00:00

Enabling in Devstack

We can enable the manila service in DevStack. For details, please refer to development-environment-devstack, the following steps can be used as a quickstart reference:

  1. Download DevStack

  2. Add this repo as an external repository:

    > cat local.conf
    [[local|localrc]]
    # Enable manila
    enable_plugin manila https://opendev.org/openstack/manila
    
    # Enable manila ui in the dashboard
    enable_plugin manila-ui https://opendev.org/openstack/manila-ui
  3. run stack.sh