Commit Graph

2118 Commits

Author SHA1 Message Date
Victor Ryzhenkin
f215c047ed Remove libs and libs usage from murano and murano hooks
- Remove devstack libs
- Remove libs usage in congress hooks

Change-Id: Ieeb76dcbe0ab953dba156413af0906bcd8cb6b45
Closes-Bug: #1508165
2015-12-10 16:21:29 +03:00
Jenkins
d3e4524a42 Merge "Fix spelling error for db migration file name" 2015-12-10 10:20:47 +00:00
Jenkins
eb732e6b06 Merge "Updated from global requirements" 2015-12-10 10:07:46 +00:00
Jenkins
4f27b7a457 Merge "Synced requirements with global requirements" 2015-12-10 09:30:05 +00:00
stoneliu
4c6f827684 Fix spelling error for db migration file name
Change the file name from inital_version to initial_version

Change-Id: Iefa8c736fccd7705c72841a347cd6041c5e02e73
2015-12-10 09:53:13 +08:00
OpenStack Proposal Bot
d69feee4ac Updated from global requirements
Change-Id: I873360c3e31df3112bdb7b1c13eaa47c1da43125
2015-12-09 21:57:04 +00:00
Jenkins
67970f3a5d Merge "Add MockContextManager" 2015-12-09 15:54:59 +00:00
Jenkins
b0f6e230e4 Merge "Add an option to filter packages by 'id' in API" 2015-12-09 15:25:27 +00:00
Jenkins
647e50b6d1 Merge "Do not wait for MessageHandlingServer" 2015-12-09 13:39:21 +00:00
Jenkins
51653ef329 Merge "Updated from global requirements" 2015-12-09 13:31:04 +00:00
Andrew Pashkin
ac9b85e1f5 Add an option to filter packages by 'id' in API
This patch enhances the GET /catalog/packages Murano API call with
option to filter packages by id.

Partially implements bp assign-category-button
Change-Id: I86bbdbde74a7fa086197adef7a91199704811f72
2015-12-09 16:07:42 +03:00
Jenkins
176a58be7f Merge "Fix Linux.runCommand method" 2015-12-09 10:17:56 +00:00
Jenkins
b4df107b3e Merge "Modify describe method of core-library networking classes" 2015-12-09 09:59:46 +00:00
Stan Lagun
05edab3661 Do not wait for MessageHandlingServer
Previously oslo.messaging's MessageHandlingServer
was used as as a murano-engine service in service launcher.
As a result it's wait() method was called. But after recent
changes it's wait method is supposed to be call only
after stop() to wait for graceful message processing to end.
As a result a warning was printed that stop() didn't finish
after 30 sec from wait() invocation (because it was never called).

This commit adds EngineService service implementation
that has its own wait() and encapsulates MessageHandlingServer
instance.

Change-Id: Ie553e0b27cc1c261b963907b4f12f89795b99a12
Closes-Bug: #1521087
2015-12-09 12:30:49 +03:00
Timur Nurlygayanov
64cf2dd3b1 Synced requirements with global requirements
We have issues with coverage job and during the debugging
of coverage script I found the issue with incorrect
requirements and incorrect tox version.

After this fix coverage script will work fine.

Change-Id: I4731dd735abc6ea13a084952688c3b0257f6d7e1
Closes-Bug: #1523959
2015-12-08 19:59:36 +03:00
OpenStack Proposal Bot
4aaaf4ca32 Updated from global requirements
Change-Id: Id9addd47d8a6f5f7290f3cfa04e1e7585962d780
2015-12-08 14:29:04 +00:00
Dmytro Dovbii
3df2ae907c Modify describe method of core-library networking classes
Provides ability to get following information about network
* network name
* network id
* CIDR Range
* gateway IP

implements bp modify-describe-method

Change-Id: Iff59f5c828e2ede42dd0f35eb68046679cf838d3
2015-12-08 15:57:03 +02:00
Dmytro Dovbii
2bd560aa7b Fix Linux.runCommand method
Added `eval` command to execution plan, which allows
to correctly execute user input

Change-Id: Ie0469a7a464b246dc76acf6259b12eeb9a126563
Closes-Bug: #1523915
2015-12-08 15:45:37 +02:00
Jenkins
5c14f29f9b Merge "Add OneOf smart type" 2015-12-08 12:44:28 +00:00
Jenkins
2fb06e0c7b Merge "Fix alignment in log messages" 2015-12-08 12:00:06 +00:00
Ekaterina Chernova
fd59720b1b Add MockContextManager
It is used in murano-test-runner.

Mocks are inserted into new context, that is created
from the current context:
If mock for the current object exist, new linked context
   (``murano.dsl.linked_context.LinkedContext``) will be returned. It links
   existing context with the new context, where mock definition is presented.
   So if mocked function will be called, context will contain two
   definitions with that function: mock and original one, but mock will have
   higher priority.

If there is no mock for the current object or class, existing context
   will be returned. If there is no existing context, *None* will be returned.

Targets blueprint mock-context-manager

Depends-On: I9eccdf3af1802c731bfdfb93df92c4ad902a4d34
Change-Id: I9a55d07188ff06bdf98248f011a700c297e33417
2015-12-08 14:10:22 +03:00
Jenkins
3ae2b3e059 Merge "[Murano Docs] Add an intro to env section" 2015-12-08 10:14:41 +00:00
Aaron-DH
2fa65e43aa Fix alignment in log messages
Remove unnecessary line and keep consistence  in log messages

Change-Id: If568d6acb7a78be7b4cd6f59b3bec5334560fc9a
2015-12-08 17:07:32 +08:00
Jenkins
3945a627f7 Merge "Remove version from setup.cfg" 2015-12-08 08:40:03 +00:00
Maria Zlatkova
f9e7209d56 [Murano Docs] Add an intro to env section
* Adds an introduction into the Manage
environments section of the End User guide.

Change-Id: I6c6b956d970e4de9eedf69b96797fc9e64bc6b06
2015-12-07 20:56:53 +00:00
Kirill Zaitsev
5900212fe3 Remove version from setup.cfg
Per [1] and [2] we now want to use the git repository
for knowing the version instead of modifying the setup.cfg file.

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-November/080692.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-December/081431.html

Change-Id: Id45f5d62aae35dfb77afee265f803a02f9e9e50d
Depends-On: Icc5ab9fb8ab5d41f0d8c29837b5d1eb2f3fe4f97
2015-12-07 16:25:26 +03:00
Ekaterina Chernova
a20d03fb0f Add OneOf smart type
It is a new smart type, that verifies function parameter
whether it belongs to the on of the specified in the function
declaration classes.

Targets blueprint mock-context-manager

Change-Id: I9eccdf3af1802c731bfdfb93df92c4ad902a4d34
2015-12-07 16:05:44 +03:00
OpenStack Proposal Bot
1843744679 Updated from global requirements
Change-Id: I632ec16744c2b2aca02f048cba36ad9045ff5e2b
2015-12-06 10:40:23 +00:00
Jenkins
e91a1fabe0 Merge "[Admin Guide] Policy enforcement" 2015-12-04 17:24:36 +00:00
Nikolay Starodubtsev
759124993b Raise proper exception in ext context middleware
Previously if request without 'HTTP-Authorization' header comes to
external context middleware it raised error code 500 Internal Server
Error instead of 401 Unauthorized.

Change-Id: I8285d24741bed5b541a4f8104422340c8594c695
Closes-Bug: #1522707
2015-12-04 12:14:11 +03:00
Jenkins
0e37bcd3cd Merge "HOT outputs were merged" 2015-12-03 21:33:10 +00:00
OlgaGusarenko
17a5315c82 [Admin Guide] Policy enforcement
Edits, restructures, and adds the Policy enforcement section to the Admin
guide.

Change-Id: I4a2519fa3c391295cd8b77c36e12192d5b9993d2
2015-12-03 17:47:56 +02:00
Jenkins
8bbc876278 Merge "Improve message for publish package conflict" 2015-12-02 11:02:11 +00:00
Stan Lagun
6f013c5722 HOT outputs were merged
This commit does dot HOT template outputs (for Heat.HOT/1.0 format)
the same that was previously done for the inputs. Instead of generating
MuranoPL property per each output now all outputs are put into a
single 'templateOutputs' property. This allows to eliminate the constraints
on output names, not to have collisions with input names and remain
consistent with previous changes.

Change-Id: Ibbd0a2f410c55385cd3cb9e85ea135a36460afe7
Closes-Bug: #1520954
2015-12-02 13:07:16 +03:00
Jenkins
ce6a29d6a2 Merge "[cfapi] Add multiple tests for cfapi service" 2015-12-01 15:05:49 +00:00
Jenkins
25955a6c50 Merge "Functional tests for Chef and Puppet examples" 2015-12-01 14:54:02 +00:00
Jenkins
09512bcd5e Merge "Fix debug log message" 2015-12-01 13:53:41 +00:00
Hidekazu Nakamura
f3a49bf6e6 Fix debug log message
There is no separator Between request path and
'Accept' in the debug log.
This patch adds white space separator between
request path and 'Accept'.

Change-Id: I82c553b50975a3c5898fa8ee6db10c796bd5987c
2015-12-01 23:54:45 +09:00
Jenkins
d0f872bbed Merge "[Murano Docs] Remove logs section" 2015-12-01 13:53:38 +00:00
Henar Muñoz Frutos
b7fac61172 Functional tests for Chef and Puppet examples
This commit introduces some functional tests for Chef and Puppet
example applications.
Depends-On: I1363e46d655c8a641a1fa404faadc5f652f9fce4

Change-Id: I0a455d02a08d7c695f9f39e86b0dbb8b87deb5f2
2015-12-01 13:09:28 +00:00
Jenkins
a3c8e8a63c Merge "[Murano Docs] Browse component details" 2015-12-01 12:33:23 +00:00
Jenkins
5340ed8e0a Merge "Documentation for package type plugins" 2015-12-01 12:33:21 +00:00
Jenkins
c27b47723d Merge "Remove unused bunch class" 2015-12-01 12:32:56 +00:00
Maria Zlatkova
2b15298781 [Murano Docs] Remove logs section
* Removes the Analyze logs section as it will be
covered in the Troubleshooting section of the Admin Guide.

Change-Id: Icbd2481288c159c2310df605d5d2f31dab41356f
2015-12-01 13:35:57 +02:00
Jenkins
3d5419aa0b Merge "Updated from global requirements" 2015-12-01 11:08:16 +00:00
Jenkins
b84e5ba8b5 Merge "Glare Plugin Package version removed" 2015-12-01 11:05:28 +00:00
Jenkins
93f1add35d Merge "[Murano Docs] Add info to deploy an env" 2015-12-01 11:05:26 +00:00
Jenkins
90a94df925 Merge "Include default region for multiregion testbed" 2015-12-01 10:49:47 +00:00
Jenkins
c42157b81e Merge "Replacing application_catalog with application-catalog" 2015-12-01 09:21:04 +00:00
Henar Muñoz Frutos
cf44ac9e72 Include default region for multiregion testbed
Functional tests need to have configured the default
region when there is a testbed with multiples regions.

Partially Closes Bug: #1479260

Change-Id: Ib9488c7632fe88a22b014f5e251b48d12fa1dbce
2015-12-01 09:15:58 +01:00