Difference between revisions of "Mistral/Releases/0.1"
< Mistral
(Created page with "=== Release 0.1 === * Tarballs - https://launchpad.net/mistral/juno/0.1 * DSL v2 Specification: Mistral/DSLv2 * REST API v2 Specification: Mistral/RestAPIv2 ==== Rel...") |
(→Release 0.1) |
||
Line 1: | Line 1: | ||
=== Release 0.1 === | === Release 0.1 === | ||
− | * Tarballs | + | * Tarballs: |
+ | ** https://launchpad.net/mistral/juno/0.1 | ||
+ | ** https://launchpad.net/python-mistralclient/juno/0.1 | ||
* DSL v2 Specification: [[Mistral/DSLv2]] | * DSL v2 Specification: [[Mistral/DSLv2]] | ||
* REST API v2 Specification: [[Mistral/RestAPIv2]] | * REST API v2 Specification: [[Mistral/RestAPIv2]] |
Latest revision as of 06:04, 25 September 2014
Release 0.1
- Tarballs:
- DSL v2 Specification: Mistral/DSLv2
- REST API v2 Specification: Mistral/RestAPIv2
Release notes
- Mistral DSL version 2
- New Mistral API version 2
- Completely reworked Mistral Engine
- Much more consistent and simple DSL
- Integration with core OpenStack services (Nova, Glance, Neutron, Keystone, Heat)
- Extensible architecture that easily allows to add workflow types (currently, 'direct' and 'reverse')
- Nested workflows
- Workflow policies (retry, wait-before/wait-after, timeout)
- Task defaults defined on a workflow level
- Multiple workflows and actions in a workbook
- Workflow API to work with individual workflows
- Action API to work with individual actions (both system and adhoc)
- Engine commands (fail, succeed, pause)
- Simplified REST API
- Simplified CLI
- UI enhancements
- Bugfixes in DSL/API v1
Workflow examples
A list of examples could be found in mistral-extra-0.1 tarball or here's a link to trunk version: https://github.com/stackforge/mistral-extra/tree/master/examples/v2/