
When MANILA_ALLOW_NAS_SERVER_PORTS_ON_HOST is set to True, we setup some firewall rules to allow ingress into NAS ports exposed on the devstack host; we'll need to clean them up during teardown to ensure that re-stacking the devstack wouldn't raise a 'iptables: Chain already exists' error. The cleanup commands will run only if there is a chain called "manila-storage". Change-Id: Ia409ec2145e3b4c361fb381048f277ce5a10ecde Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
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:
Download DevStack
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
run
stack.sh