manila/devstack
Goutham Pacha Ravi e5cce5337e [devstack][RBAC] Update bootstrap user
We need an admin to setup share and group
types and per recent changes [1], this needs to
be a user with the "admin" role, operating
with "project" scope and not "system" scope.

Also remove a TODO in the code that was completed
with a prior SRBAC patch.

[1] https://review.opendev.org/c/openstack/manila/+/856394

Change-Id: I7bd2bca2bac6b892e7b8a07654d33a56d915e3bb
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2022-09-21 08:03:14 -07:00
..
files Allow devstack plugin to work without Cinder 2016-03-04 15:33:34 -05:00
upgrade Zuulv3 native grenade job 2020-07-28 01:07:00 +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][RBAC] Update bootstrap user 2022-09-21 08:03:14 -07:00
README.rst Fix URLs in code and documentation 2020-03-18 18:59:27 -07:00
settings Increase RAM in manila flavor 2022-06-07 22:05:43 +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