Now cfapi opts hardcoded in devstack plugin.
This patch adds corresponding global variables.
Change-Id: I2a960bab1a09469194e29c8557ce128c339f8b1b
Closes-Bug: #1510241
401 Unauthorized is the HTTP status code used for authentication
errors for eg. Missing or Bad Authentication. 403 Forbidden
response is used for denying permission to access resources
for a correctly authenticated user.
This fix corrects the mistake in the api.
Change-Id: I0903b226cfe32a7aed69d265a27ca21d7cc9b98e
Closes-Bug:1477013
When Instance with FIP was destroyed and deployed again
it lost its floating IP because after destroy it was still marked
as occupied
Change-Id: I257883c9334d52fba6b62edccdd6e7a9b957222b
Closes-Bug: #1509066
This commit adds a Devstack MURANO_APPS variable which can be used to
install directly from the Git murano-apps repository (repository and
branch customizable) some Murano packages.
E.g MURANO_APPS="io.murano.apps.apache.Tomcat,io.murano.apps.Guacamole"
The murano-apps repository is cloned only if at least one application
is defined in MURANO_APPS.
Implements: blueprint import-apps-devstack
Change-Id: I57f959ddafd62cc726d4f5f80fec27bc86bf05d1
Improve layout, add links to devstack, mention cfapi service.
Replace github references with git.openstack.org references.
Also removes unnecessary enable_service instructions in cfapi docs, to
be consistent with plugin documentation
Change-Id: I0235db31fe8dd80ada1a627a9d02e61d1236488f
Related-Bug: #1506232
- Add environment variable TEMPEST_CONFIG_DIR based on TEMPEST_DIR
for congress and mistral gate integration
Change-Id: Ifbed19cfb44146c3aef090bc64c15820f4374f3a
Closes-Bug: #1508242
- Remove libs and extras installation in gates.
This helps to suppress warnings by devstack scripts.
Change-Id: I103639942edd8084a1de9185db720ddaa025d975
Partial-Bug: #1508165
Adds support for package type classes in plugins.
As a result additional package types may be introduced
without changes to Murano source code
Implements-Blueprint: pluggable-package-types
Change-Id: I61c400b7be4c8836825c00ce7ca7d1b8501d0bd4
Update docs to correspond to devstack.plugin.sh
Also refer to devstack/README.rst
Change-Id: Ib44f099a1e691c5cb3f333f74a107b27e7161d2c
Closes-Bug:#1506232
This patch add '-f' flag to horizon plugin symlink generation.
It helps to prevent deployment fails if symlink already exists.
Change-Id: I94ece2689c9b7332958e32788b5531d540b063f8
Closes-Bug: #1508023
Since murano CF service broker implementation was added we need to
add some changes in devstack plugin to support it.
Change-Id: Ifa89f524e1ae253f2853d3c2182fce7b04f44cb5
base.py contains old tests which can't be used anymore.
This file also unused now and should be removed.
Change-Id: I52916524905ed7935c1e9bdee29db593a6bcc296
This commit modifies test_simple_software_configuration to not use
deployment templates and only use .runCommand
Removes unused files and parameters from the test application.
Targets: blueprint dependent-apps-and-ssc-tests
Change-Id: Ib597b09afbfd1dc9b286cf28e23d3beb0de75ed9
Previously, end user will receive a conflict message "Class with the same full
name is already registered in the visibility scope" when publish package
conflict with one public package with same fqn. The "class" concept might be
not familiar to end user who doesn't know murano package details.
And in most cases, user will modify the class name in package. So it would be
better to check the duplicate fqn at first, which it give back a more straight
message "Package with the same Name is already made public" in this case.
Change-Id: I721ce60cb213fc446f62755b3b59523aca5d5fcb
Closes-Bug: #1506703
Log all request headers in API server for user debugging. For X-*
headers, only show the murano own headers and several useful
headers added by keystone auth middleware, and skip other X-*
headers to make log more clear.
Change-Id: I5a73e4684e5dd9ca826b097a830505d5566c4395
Closes-Bug: #1505202