magnum/devstack
Erik Olof Gunnar Andersson fd79dd4fa6 Switch to uwsgi and enable named uri
This patch brings Magnum in line with other services
by using uwsgi for the api service and replaces the use
of a custom api port with /container-infra.

- Switch to using uwsgi for functional tests.
- Use /container-infra instead of a custom api port.

Change-Id: Iab5b23b3874a46ccb5c942e64dc167258712bd31
2021-02-03 17:30:40 +00:00
..
files/debs CI: Install debianutils and vim 2020-11-27 12:45:59 +00:00
lib Switch to uwsgi and enable named uri 2021-02-03 17:30:40 +00:00
plugin.sh [ci] Use Fedora CoreOS image for devstack plugin 2020-04-21 19:52:14 +00:00
README.rst fix the devstack_neutron's url 2017-05-19 16:43:52 +08:00
settings Remove SCREEN_LOGDIR from devstack setting 2017-09-21 11:03:33 +05:30

DevStack Integration

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

Refer the quickstart guide at http://docs.openstack.org/developer/magnum/dev/quickstart.html for more information on using devstack and magnum.

Running devstack with magnum for the first time may take a long time as it needs to download the Fedora Atomic qcow2 image (see http://www.projectatomic.io/download/).

To install magnum into devstack, add the following settings to enable the magnum plugin:

cat > /opt/stack/devstack/local.conf << END
[[local|localrc]]
enable_plugin heat https://github.com/openstack/heat master
enable_plugin magnum https://github.com/openstack/magnum master
END

Additionally, you might need additional Neutron configurations for your environment. Please refer to the devstack documentation1 for details.

Then run devstack normally:

cd /opt/stack/devstack
./stack.sh

  1. https://docs.openstack.org/developer/devstack/guides/neutron.html↩︎