deb-mistral/contrib/devstack
Kirill Izotov 61c1994e38 Register v2 API on keystone by default
Also:
 - fix missing task name in Execution API model
 - add naive filtering for Tasks
 - fix v2 reverse workflow example

Change-Id: Ibddd0299786fc16a2b93161dc9b389c7048a0272
2014-09-16 09:17:13 +07:00
..
extras.d Added Devstack integration 2014-04-29 15:24:23 +04:00
lib Register v2 API on keystone by default 2014-09-16 09:17:13 +07:00
README.rst Small updates to devstack integration 2014-08-26 16:48:19 -04:00

  1. Follow Devstack documentation to setup a host for Devstack. Then clone Devstack source code.

  2. Copy Mistral integration scripts to Devstack:

    $ cp lib/mistral ${DEVSTACK_DIR}/lib
    $ cp extras.d/70-mistral.sh ${DEVSTACK_DIR}/extras.d
  3. Create a local.conf file as input to devstack.

  4. The Mistral service is not enabled by default, so it must be enabled in local.conf before running stack.sh. This example local.conf file shows all of the settings required for Mistral:

    # Enable Mistral
    enable_service mistral
    
    # Use Keystone Identity API v3 (override 2.0 default)
    IDENTITY_API_VERSION=3
  5. Deploy your OpenStack Cloud with Mistral:

    $ ./stack.sh