2118 Commits

Author SHA1 Message Date
Victor Ryzhenkin
73c1c0c180 Move cfapi opts to global variables view
Now cfapi opts hardcoded in devstack plugin.
This patch adds corresponding global variables.

Change-Id: I2a960bab1a09469194e29c8557ce128c339f8b1b
Closes-Bug: #1510241
2015-10-26 22:20:23 +03:00
Victor Ryzhenkin
f8fae21f84 Add murano-cfapi endpoint during devstack installation
- Add murano-cfapi endpoint into keystone service-catalog during
devstack installation.

Change-Id: I974be60991dfd8d668327e8bf6d79ade8ee0d389
Targets: blueprint murano-cfapi-func-tests
2015-10-26 18:07:54 +03:00
Jenkins
b0be10346e Merge "Move enabling services to plugin settings" 2015-10-26 12:29:11 +00:00
Jenkins
451d870ab5 Merge "Updated from global requirements" 2015-10-25 11:29:37 +00:00
Jenkins
4678cc8324 Merge "[Murano Docs] Deployment logs" 2015-10-25 07:43:14 +00:00
OpenStack Proposal Bot
48eb99ba72 Updated from global requirements
Change-Id: Ie49d3c847fe3b45c5184e0418b24e7a609c025e4
2015-10-23 18:45:54 +00:00
Jenkins
6ef0adf16e Merge "Return 403 instead of 401 HTTP Response" 2015-10-23 15:22:55 +00:00
Maria Zlatkova
578798b0e5 [Murano Docs] Deployment logs
Adds a HowTo instruction into the "Deployment logs"
section of the End User Guide.

Change-Id: I88bac2a21ddae52c4faac10021f4bd4fdf956a73
2015-10-23 18:04:09 +03:00
Akanksha
1ca86fd418 Return 403 instead of 401 HTTP Response
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
2015-10-23 19:21:27 +05:30
Victor Ryzhenkin
1ab0d98574 Move enabling services to plugin settings
- Move enabling heat and neutron services into plugin settings

Change-Id: Ie3f0c2e8236cf8c594b710ae4460624c3105368b
2015-10-23 16:05:55 +03:00
Jenkins
198ddddca2 Merge "Import packages from murano-apps in Devstack" 2015-10-23 11:12:59 +00:00
Jenkins
6ffbf7ab93 Merge "[documentation] Introduction and User Guide publishing" 2015-10-23 10:31:10 +00:00
Jenkins
38ef2a7415 Merge "FIP was not assigned to revived Instance" 2015-10-23 09:57:06 +00:00
Stan Lagun
e0acef785d FIP was not assigned to revived Instance
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
2015-10-22 22:54:02 +03:00
Olivier Lemasle
6843856c3d Import packages from murano-apps in Devstack
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
2015-10-22 19:58:43 +02:00
Jenkins
888b494091 Merge "[doc] Improve devstack plugin installation docs" 2015-10-22 16:09:03 +00:00
OlgaGusarenko
e68f6ed0ad [documentation] Introduction and User Guide publishing
1. Updates the abstract
2. Publishes Inroduction and User guide to the main page

Change-Id: Ie1b72602a52b32c29e5bde822894c4977f71e21d
2015-10-22 15:16:51 +00:00
Jenkins
61220c738a Merge "[doc] Add CLI deployment instructions section" 2015-10-22 07:14:20 +00:00
Kirill Zaitsev
5bc0ca9b07 [doc] Improve devstack plugin installation docs
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
2015-10-22 01:08:19 +03:00
Jenkins
bfdcab1170 Merge "Use default readthedocs theme" 2015-10-21 15:40:31 +00:00
Jenkins
41067eca0b Merge "Remove libs and extras.d usage from gate hooks" 2015-10-21 13:46:06 +00:00
Jenkins
4bcf67a4b2 Merge "Package type plugins support was added" 2015-10-21 12:54:14 +00:00
Jenkins
59456a839c Merge "Change in Murano Devstack installation" 2015-10-21 10:38:31 +00:00
Jenkins
25fdf92296 Merge "Updated from global requirements" 2015-10-21 10:30:52 +00:00
Ekaterina Chernova
67828b8344 Use default readthedocs theme
Change-Id: I6b46bfe6642f79956eafbf30c1d528da3310cc50
2015-10-21 09:49:51 +00:00
Victor Ryzhenkin
c868846bd1 Adjust tempest config file path
- Add environment variable TEMPEST_CONFIG_DIR based on TEMPEST_DIR
for congress and mistral gate integration

Change-Id: Ifbed19cfb44146c3aef090bc64c15820f4374f3a
Closes-Bug: #1508242
2015-10-21 02:17:34 +03:00
Victor Ryzhenkin
7c43943a61 Remove libs and extras.d usage from gate hooks
- Remove libs and extras installation in gates.

This helps to suppress warnings by devstack scripts.

Change-Id: I103639942edd8084a1de9185db720ddaa025d975
Partial-Bug: #1508165
2015-10-21 02:07:33 +03:00
Stan Lagun
150aed4910 Package type plugins support was added
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
2015-10-20 22:09:05 +00:00
syed ahsan shamim zaidi
9f666283a7 Change in Murano Devstack installation
Update docs to correspond to devstack.plugin.sh
Also refer to devstack/README.rst

Change-Id: Ib44f099a1e691c5cb3f333f74a107b27e7161d2c
Closes-Bug:#1506232
2015-10-20 18:38:50 +00:00
OpenStack Proposal Bot
b2a19db2f5 Updated from global requirements
Change-Id: I0c24f64a8b322df57c9e7579724fe4779eae3a59
2015-10-20 16:49:10 +00:00
Kirill Zaitsev
a635779efc [doc] Add CLI deployment instructions section
Includes additional labels for cross-references

Change-Id: I5101790360f051244f96abbd55ecbac82996c661
2015-10-20 18:26:59 +03:00
Victor Ryzhenkin
0ced007109 Check dashboard symlinks during horizon plugin installation
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
2015-10-20 15:06:12 +03:00
Jenkins
ca4631fb1d Merge "No need to enable services when plugin is activated" 2015-10-19 14:40:04 +00:00
Jenkins
688dc609b2 Merge "Streamline test_simple_software_configuration" 2015-10-19 11:57:05 +00:00
Jenkins
bbd929d826 Merge "Add murano service broker in devstack installation" 2015-10-19 10:44:00 +00:00
Jenkins
4455774244 Merge "Remove unused tests from project" 2015-10-19 07:19:15 +00:00
Jenkins
84ef6035df Merge "Updated from global requirements" 2015-10-19 07:11:35 +00:00
Jenkins
53a9673f64 Merge "Fix the delete package give the error with """" 2015-10-19 06:57:59 +00:00
Nikolay Starodubtsev
2a33d84032 Add murano service broker in devstack installation
Since murano CF service broker implementation was added we need to
add some changes in devstack plugin to support it.

Change-Id: Ifa89f524e1ae253f2853d3c2182fce7b04f44cb5
2015-10-19 09:19:52 +03:00
syed ahsan shamim zaidi
01fd490d81 No need to enable services when plugin is activated
Change-Id: I0d27efe8d2f5d2fee2b287223a85dfabeacc7f5f
Closes-Bug:#1507366
2015-10-18 19:22:20 +00:00
Victor Ryzhenkin
160e984b91 Remove unused tests from project
base.py contains old tests which can't be used anymore.
This file also unused now and should be removed.

Change-Id: I52916524905ed7935c1e9bdee29db593a6bcc296
2015-10-16 17:51:01 +03:00
OpenStack Proposal Bot
e1e9c8827f Updated from global requirements
Change-Id: I564e101400b29b53f475f2d04edad734a7e1388e
2015-10-16 14:19:15 +00:00
Kirill Zaitsev
17f3bbcd16 Streamline test_simple_software_configuration
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
2015-10-16 16:43:12 +03:00
Jenkins
578850a2a2 Merge "Add test for simple software configuration" 2015-10-16 12:57:11 +00:00
Jenkins
81b95322bd Merge "Log request headers in debug mode" 2015-10-16 12:08:29 +00:00
Jenkins
0f73b9ca0c Merge "[Docs] Add murano agent description" 2015-10-16 11:34:33 +00:00
Ekaterina Chernova
f4ae0f1444 [Docs] Add murano agent description
Change-Id: Ia91ec5756af8f1c21a8f50ff4a1bb63183c54a86
2015-10-16 07:43:59 +00:00
Lin Yang
06f6d46008 Improve message for publish package conflict
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
2015-10-16 11:48:56 +08:00
OpenStack Proposal Bot
4a39606d18 Updated from global requirements
Change-Id: I3eebb708f51c1ae045cb5c8033c310ed80590db9
2015-10-16 03:03:03 +00:00
Lin Yang
ddad9b83ea Log request headers in debug mode
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
2015-10-16 10:06:56 +08:00