9cede6d00b
Currently, 2 tests: - test_toggle_public_package - test_toggle_public_multiple_packages both throw keystoneauth1.exceptions.connection.ConnectFailure errors during tearDown [0] (this one example resulted in the same failure 3 times in a row). Since these are the only two tests that dynamically create a project using keystoneclient and delete the projects in tearDown, this patch provides a workaround by removing the create_project function and removing the need to then clean up the project in tearDown. This is done by relying on the alternate project 'service' (already used in test_sharing_app_without_permission), instead of having to create a new project then deleting it. Also combines https://review.openstack.org/#/c/440219/ to fix flake8 error. [0] https://murano-ci.mirantis.com/logs/40/436240/1/check/gate-murano-dashboard-ubuntu/14801da/ Related-Bug: #1668848 Co-Authored-By: ricolin <rico.lin@easystack.cn> Change-Id: Id77e0cc59f33fdf394e2dc25a9fda0fd13c5b4fa Backport: stable/ocata |
||
---|---|---|
doc/source | ||
muranodashboard | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.eslintrc | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel-django.cfg | ||
babel-djangojs.cfg | ||
karma.conf.js | ||
manage.py | ||
package.json | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
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.