deb-murano/contrib/devstack
Alexander Tivelkov dfe024d2d3 Removed version prefix from the endpoint urls
The service endpoint being registered in Keystone should not contain the version suffix,
as the different versions of an API should co-exist at the same endpoint

Partial-Bug: #1318794
Closes-Bug: #1320937
Change-Id: I853dfa30d1ad3538fad55826bb498dedae3e14f6
2014-05-22 14:33:39 +04:00
..
extras.d Add murano-dashboard to devstack 2014-04-16 12:06:36 +04:00
files/apts Devstack scripts update 2014-04-15 22:42:19 +04:00
lib Removed version prefix from the endpoint urls 2014-05-22 14:33:39 +04:00
README.rst Added developer documentation 2014-04-21 16:32:28 +04:00

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

  2. Copy Murano integration scripts to Devstack:

    $ cp lib/murano ${DEVSTACK_DIR}/lib
    $ cp lib/murano-dashboard ${DEVSTACK_DIR}/lib
    $ cp extras.d/70-murano.sh ${DEVSTACK_DIR}/extras.d
  3. Create a localrc file as input to devstack.

  4. The Murano services are not enabled by default, so they must be enabled in localrc before running stack.sh. This example localrc file shows all of the settings required for Murano:

    # Enable Heat
    enable_service heat h-api h-api-cfn h-api-cw h-eng
    
    # Enable Murano
    enable_service murano murano-api murano-engine
  5. Deploy your OpenStack Cloud with Murano:

    $ ./stack.sh