189 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
f6e4e237d1 Updated from global requirements
Change-Id: I832f50a03bab077687647fd1c4efa4712677a2b7
2016-12-07 13:33:04 +00:00
OpenStack Proposal Bot
b922fe2def Updated from global requirements
Change-Id: I63fa63dbbd23c7b4fdecdd713a478073050a0e17
2016-12-05 09:39:57 +00:00
OpenStack Proposal Bot
ff01014197 Updated from global requirements
Change-Id: I680454de7e77b3e805ae796f9589fe0c335db107
2016-12-02 05:06:41 +00:00
OpenStack Proposal Bot
d11405d70f Updated from global requirements
Change-Id: Ic85dc4ce5af636d2c68215492e18c98c3619c5a6
2016-11-30 23:07:39 +00:00
Sharat Sharma
bdece6e608 Initial commit for mistral-i18n support
Adding the _i18n.py file to use oslo.i18n libraries in mistral.
Also updating the requirements to support i18n.

Change-Id: I942a4f1b4a65a4a607b284dd44be547ae41642ce
Partial-Implements: blueprint mistral-i18n
2016-11-28 17:09:19 +05:30
OpenStack Proposal Bot
c19513c934 Updated from global requirements
Change-Id: Id3fd24d63f686c0d2843837ed2a32c0267f37083
2016-11-24 18:43:59 +00:00
OpenStack Proposal Bot
f26c15052f Updated from global requirements
Change-Id: I4b97baa46bbdbf235058e463433ac4b89588deff
2016-11-22 17:52:26 +00:00
OpenStack Proposal Bot
6094642a4f Updated from global requirements
Change-Id: I2c323d7a3521c46a0c1880824a41ef3ffd248e30
2016-11-17 15:01:55 +00:00
Jenkins
64754d6469 Merge "Replace retrying with tenacity" 2016-11-17 08:08:15 +00:00
Sharat Sharma
c8cb137eb1 Replace retrying with tenacity
We are replacing all usages of the 'retrying' package with
'tenacity' as the author of retrying is not actively maintaining
the project. Tenacity is a fork of retrying, but has improved the
interface and extensibility (see [1] for more details). Our end
goal here is removing the retrying package from our requirements.

Tenacity provides the same functionality as retrying, but has the
following major differences to account for:
- tenacity uses seconds rather than ms as retrying did.
- tenacity has different kwargs for the decorator and
Retrying class itself.
- tenacity has a different approach for retrying args by
using classes for its stop/wait/retry kwargs.
- By default tenacity raises a RetryError if a retried callable
times out; retrying raises the last exception from the callable.
Tenacity provides backwards compatibility here by offering
the 'reraise' kwarg.
- tenacity defines 'time.sleep' as a default value for a kwarg.
That said consumers who need to mock patch time.sleep
need to account for this via mocking of time.sleep before
tenacity is imported.

This patch updates all usages of retrying with tenacity.
Unit tests will be added where applicable.

Change-Id: I2af3cf024f5391088d602102d9a8039a46415f73
Closes-Bug: #1635380
2016-11-16 20:32:40 +05:30
OpenStack Proposal Bot
1374566eec Updated from global requirements
Change-Id: I7b09e51c3fda347c3a409da1243a2fc9a71f628b
2016-11-15 19:31:03 +00:00
Sharat Sharma
84f3c1fb9d Added senlin action pack
This patch adds senlin action pack into mistral

Change-Id: Ic822bfd3f43e6f6e834dd26bb87387d1eef93a89
Implements-Blueprint: senlin-action-pack
2016-11-14 09:21:09 +00:00
OpenStack Proposal Bot
b08f1a532a Updated from global requirements
Change-Id: Idd2dd6b3dd9c9741cd5159704a67e6c87f56542b
2016-11-09 04:17:15 +00:00
OpenStack Proposal Bot
7fd509d285 Updated from global requirements
Change-Id: I1a35e1921b218182b52f50665470ad7194d3544b
2016-11-06 02:00:20 +00:00
OpenStack Proposal Bot
88cd04f92c Updated from global requirements
Change-Id: I93eb442e0fa42956f3dc1f06f9e697abb749841f
2016-10-27 12:15:35 +00:00
OpenStack Proposal Bot
e6cfe2bf3f Updated from global requirements
Change-Id: Idc0e9a174a4f50d4752d555a3112921941521701
2016-10-22 01:20:41 +00:00
OpenStack Proposal Bot
20c3bcc251 Updated from global requirements
Change-Id: I2875c99d05cbee59d1e2b158b87b3ec1f466a7e7
2016-10-19 03:52:29 +00:00
OpenStack Proposal Bot
fe55c39144 Updated from global requirements
Change-Id: I858fa289fa3eae85b33df12e1bd723efbf41c1bf
2016-10-17 04:06:47 +00:00
OpenStack Proposal Bot
8122c6f40c Updated from global requirements
Change-Id: I186aefab79ac3f617d063207597459c32c9fb15b
2016-10-06 16:56:24 +00:00
Kirill Izotov
362c2295e8 Add Jinja evaluator
Allows to use Jinja instead of or along with YAQL for expression
evaluation.

 * Improved error reporting on API endpoints. Previously, Mistral API
   tend to mute important logs related to errors during YAML parsing
   or expression evaluation. The messages were shown in the http
   response, but would not appear in logs.

 * Renamed yaql_utils to evaluation_utils and added few more tests to
   ensure evaluation functions can be safely reused between Jinja and
   YAQL evaluators.

 * Updated action_v2 example to reflect similarities between YAQL and
   Jinja syntax.

Change-Id: Ie3cf8b4a6c068948d6dc051b12a02474689cf8a8
Implements: blueprint mistral-jinga-templates
2016-10-05 11:27:29 +00:00
OpenStack Proposal Bot
8279976e4e Updated from global requirements
Change-Id: I665288f180755ebfc9a688e091d220712feea1b7
2016-09-30 20:00:11 +00:00
OpenStack Proposal Bot
559ead4231 Updated from global requirements
Change-Id: Ib693f15474b31a07af65070514a274844e487d29
2016-09-29 05:07:42 +00:00
OpenStack Proposal Bot
c9db0f70f9 Updated from global requirements
Change-Id: Icbd833ab14a183b49f7b36636ba713521cc285b1
2016-09-27 16:57:19 +00:00
OpenStack Proposal Bot
acaafb4ab9 Updated from global requirements
Change-Id: I45cc79481a67249570d6f3a96a9a1497f02b5788
2016-09-25 09:57:18 +00:00
OpenStack Proposal Bot
2ad512ae60 Updated from global requirements
Change-Id: I1433b7d70e9731ccaea2b90a474194517a684fb9
2016-09-21 07:28:01 +00:00
OpenStack Proposal Bot
33e0ee5ea8 Updated from global requirements
Change-Id: Ie5e56ba4582435c84d2939f7960992fca6c38e19
2016-09-09 16:05:33 +00:00
OpenStack Proposal Bot
10ee8762c6 Updated from global requirements
Change-Id: I00d81d3774fbbe36661377516537f4340ebe92d7
2016-08-30 14:48:07 +00:00
Jenkins
c7bf9bb91a Merge "Add setuptools to requirements.txt" 2016-08-30 07:32:46 +00:00
Bob HADDLETON
c54b7c95f7 Add setuptools to requirements.txt
std.ssh needs a modern version of setuptools to work properly.

Change-Id: I69285e7f2cf5f00c63be08285913ebe66f923993
Closes-Bug: 1618112
2016-08-29 10:55:37 -05:00
OpenStack Proposal Bot
2706b257bd Updated from global requirements
Change-Id: I76adfc5e5aa275699830b607662bd4c26bdd60e2
2016-08-29 06:12:05 +00:00
OpenStack Proposal Bot
b89bc39671 Updated from global requirements
Change-Id: I31b285e25825f867dbc500dcf5f8aa399e858f4d
2016-08-25 04:59:51 +00:00
OpenStack Proposal Bot
e88c8e3ca1 Updated from global requirements
Change-Id: I545b494da9ab721aba6b78962bbb9023d94529d2
2016-08-23 22:17:51 +00:00
OpenStack Proposal Bot
9c5faa3bf7 Updated from global requirements
Change-Id: I5bac8f6943c74d83310e0033f84a467cc7589872
2016-08-21 00:05:01 +00:00
OpenStack Proposal Bot
2e80dd6c27 Updated from global requirements
Change-Id: I1cd757fbae81e9cef3db04d600be1dcb0b594d3d
2016-08-18 05:27:19 +00:00
OpenStack Proposal Bot
00626992e7 Updated from global requirements
Change-Id: I13015f1d97807a77f8459bafd2f2d4efaba5489e
2016-08-12 04:50:14 +00:00
OpenStack Proposal Bot
b18e5cb08b Updated from global requirements
Change-Id: Iecb8b08597082863c02a1e2ff47e30aaf48d91ae
2016-08-11 18:12:08 +00:00
OpenStack Proposal Bot
cbda943cf6 Updated from global requirements
Change-Id: Ia0f93bddf84e591aa870249b56dba9b8a0a8a1ea
2016-08-08 11:03:38 +00:00
OpenStack Proposal Bot
ebfb3c43da Updated from global requirements
Change-Id: Id7a1c66d53c64ce14768233d46144c2afa1692a4
2016-08-04 02:36:19 +00:00
OpenStack Proposal Bot
d25d31de56 Updated from global requirements
Change-Id: I0c6edcb0e41e97c69a4c51c8e3b84047ad6f27a0
2016-08-03 09:02:30 +00:00
Renat Akhmerov
5d51dfcc5b Removing unnecessary workflow specification parsing
* If a workflow is large then parsing a spec takes significant
  time and it's too expensive to do it often. For example,
  on a regular laptop parsing a workflow consisting from
  100 tasks takes about 2 seconds. That was the reason why
  such a workflow used to take so much time to start, ~200
  seconds. This patch eliminates unnecessary parsing by
  applying caching for workflow specifications.

Change-Id: Iabfdea2182a81cda07a8692f5b84c6bfb561bb83
2016-08-02 11:47:28 +07:00
OpenStack Proposal Bot
b13ae1ac06 Updated from global requirements
Change-Id: I7d60ea12f67be699f4067f26a86a6de6b8dd952d
2016-07-29 02:29:34 +00:00
OpenStack Proposal Bot
727d63374d Updated from global requirements
Change-Id: I4bab3b9bf15cfa5537c02760e9a2b011d194813c
2016-07-28 06:02:38 +00:00
OpenStack Proposal Bot
80e925b523 Updated from global requirements
Change-Id: Ic7a1d05e02fb9ff6f4ca8886f6b76272698f36cc
2016-07-17 23:54:11 +00:00
OpenStack Proposal Bot
a85fb71aa1 Updated from global requirements
Change-Id: Ic7ffe3ad3e428b727275dbb4963120c1e58c2ccd
2016-07-09 19:21:45 +00:00
Shaik Apsar
7e9c04ebb9 Add tacker actions in mistral
Change-Id: Ie5f445fae4aee7bb01a71b3959c0ff2610c52f1f
Implements: blueprint tacker-api-actions
2016-07-02 06:16:54 -04:00
OpenStack Proposal Bot
9d00052f61 Updated from global requirements
Change-Id: I5f23d5dcfd275cfeb721e7f36ad5e30118915510
2016-06-30 18:44:17 +00:00
Renat Akhmerov
73875430cb Add zake into dependencies
Change-Id: I91928d3c3803825c8d7ce507fb53644913de835e
2016-06-30 14:41:21 +07:00
OpenStack Proposal Bot
7e01ef2853 Updated from global requirements
Change-Id: I79aa39a0afc4e127ef7676a088a164b23a3721e9
2016-06-23 08:41:15 +00:00
Jenkins
e951813b1a Merge "Enable osprofiler to measure performance" 2016-06-16 04:02:11 +00:00
Jenkins
8015d66490 Merge "Added role base authentication support" 2016-06-14 08:31:18 +00:00