Mistral/Releases/0.1
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/