0d1c6bdaa9
Previously murano only had _50_murano.py dashboard file. This is about to change, to allow more granular configuration of murano and app-catalog panels/dashboards. This commit prepares devstack to accommodate upcoming change. This commit also rewrites install section of murano-dashboard, to group all copy commands under the same code block while also grouping pre/post Newton installation instructions and removing some of the redundant code (some of the local settings are already present in _50_murano.py in Newton) Targets bp: catalog-dashboard-reorg Change-Id: I6d1d8c99aecf10567608d0c96de69a5309e706e3 |
||
---|---|---|
.. | ||
files | ||
plugin.sh | ||
README.rst | ||
settings |
Enabling in Devstack
Download DevStack:
git clone https://git.openstack.org/openstack-dev/devstack cd devstack
Edit local.conf to enable murano devstack plugin:
> cat local.conf [[local|localrc]] enable_plugin murano git://git.openstack.org/openstack/murano
If you want Murano Cloud Foundry Broker API service enabled, add the following line to local.conf:
enable_service murano-cfapi
If you want to use Glare Artifact Repository as a strorage for packages, add the following line to
local.conf
:enable_service g-glare
For more information on how to use Glare Artifact Repository, see
glare_usage
.(Optional) To import Murano packages when DevStack is up, define an ordered list of packages FQDNs in
local.conf
. Make sure to list all package dependencies. These packages will by default be imported from the murano-apps git repository.Example:
MURANO_APPS=io.murano.apps.apache.Tomcat,io.murano.apps.Guacamole
You can also use the variables
MURANO_APPS_REPO
andMURANO_APPS_BRANCH
to configure the git repository which will be used as the source for the imported packages.Install DevStack:
./stack.sh