magnum/contrib/devstack
Tom Cammann b4e4a6d1dd Add devstack module to contrib
Add devstack module and with instructions on using it included in the
quickstart guide. The old manual process for using magnum with devstack
has been kept to retain information on how to deploy magnum manually. A
localrc for use with devstack has also been included rather than forcing
the user to copy and paste from the docs.

Closes-bug: 1430053
Change-Id: I373021378fd25d5a6cdb6213eaa21f8045a66be6
2015-03-16 00:52:22 +00:00
..
extras.d Add devstack module to contrib 2015-03-16 00:52:22 +00:00
lib Add devstack module to contrib 2015-03-16 00:52:22 +00:00
README.rst Add devstack module to contrib 2015-03-16 00:52:22 +00:00
localrc.example Add devstack module to contrib 2015-03-16 00:52:22 +00:00
prepare_devstack.sh Add devstack module to contrib 2015-03-16 00:52:22 +00:00

README.rst

Devstack Integration

This directory contains the files necessary to integrate Magnum with devstack.

Refer the quickstart guide for more information on using devstack and magnum.

Running devestack with magnum for the first time may take a long time as it needs to download an atomic fedora 21 qcow image. If you already have this image you can copy it to /opt/stack/devstack/files/fedora-21-atomic.qcow2 to save you this time.

To install magnum into devstack: :

git clone https://git.openstack.org/stackforge/magnum /opt/stack/magnum
git clone https://git.openstack.org/openstack-dev/devstack /opt/stack/devstack

# copy example localrc, modify as necessary
cp /opt/stack/magnum/contrib/devstack/localrc.example /opt/stack/devstack/localrc

cd /opt/stack/magnum
./contrib/devstack/prepare_devstack.sh

Run devstack as normal: :

cd /opt/stack/magnum
./stack.sh