6285103ef0
Previously install_command specifies upper-constraints so lower-constraints actually did not work. upper-constraints must be specified via 'deps' instead of 'install_command'. The fix reveals that django-formtools 1.0 is not compatible with Django 1.11 or later. django-formtools 2.0 seems the minimum requirement. Castellan 0.16.0 is not compatible with murano-dashboard because there is barbican_endpoint_type. The minimum required version is 0.18.0. This commit also drops Django dependency in requirements.txt. After commit 7e91070789187d9e6b5ac2b57ca755504e058e32 in openstack/requirements repo, all project requirements.txt must have lower bounds and Django entry hits this. Horizon declares django dependencies, so there is no need to declare django dependencies in murano-dashboard explicitly. Change-Id: I3048ca5570523494f5a58a15449902f8cb3eb3a4 |
||
---|---|---|
doc/source | ||
functional_tests | ||
muranodashboard | ||
playbooks/legacy/murano-dashboard-sanity-check | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.eslintrc | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
babel-django.cfg | ||
babel-djangojs.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
karma.conf.js | ||
LICENSE | ||
lower-constraints.txt | ||
manage.py | ||
package.json | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Murano
Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. Cloud users, including inexperienced ones, can then use the catalog to compose reliable application environments with the push of a button.
Murano Dashboard
Murano Dashboard is an extension for OpenStack Dashboard that provides a UI for Murano. With murano-dashboard, a user is able to easily manage and control an application catalog, running applications and created environments alongside with all other OpenStack resources.
For developer purposes, please symlink the following OpenStack
Dashboard plugin files: *
muranodashboard/local/enabled/*.py
into
horizon/openstack_dashboard/local/enabled/
*
muranodashboard/local/local_settings.d/_50_murano.py
into
horizon/openstack_dashboard/local/local_settings.d/_50_murano.py
* muranodashboard/conf/murano_policy.json
into
horizon/openstack_dashboard/conf/
re-compress static assets and restart Horizon web-server as usual.