Moved all Dev Quick-Start realted documents to docs/source folder
(html files will be genrated for them at
http://docs.openstack.org/developer/magnum),
Updated all Dev Quick-Start interanl links to
http://docs.openstack.org/developer/magnum, converted Mesos cluster
with Heat to rst (requred for docs)
Change-Id: Ibba5f44fc5ce9cab30adc0957b6103c811329a06
Add doc8 to `tox -edocs` command. doc8 will check syntax/style check
rst documents and fail if not compliant.
Change-Id: Id2e9ed1f96cac27dc5e38f828fd2d824dad31c49
As 'vm' is not proper for platform, we now used server_type
to replace platfrom. As server_type can be vm or baremetal(bm) etc.
Closes-Bug: #1473257
Change-Id: I9e769e73ba3ea48069f0e69c4a93240bb1fe6c63
The idea here is to provide a way for magnum to discover and interact
with templates meant to build bays. Template definition discovery is
done through python entry_points, and each class lists the bay_types
it can provide. Each template definition contains a mapping of magnum
object attributes and heat template parameters/outputs.
This will be useful for not only allowing different CoEs, OSes, and
platforms. But can also provide the discovery mechanism for templates
once they are pulled into their own repository.
Partial-Implements: bp multiple-bay-templates
Change-Id: Ia596657856cd861c94e58dcd65acae0677a36d73
As the magnum/devstack has related files and plugin
descrptions, remove old contrib/devstack directory
Change-Id: I70f17512267516d676d78ca1dd06044906fae163
Switch over to the new plugin style as documented here:
http://docs.openstack.org/developer/devstack/plugins.html
Makes it very easy to setup a CI job. Added a new
directory for functional job and the tests are run
from the post_test_hook.sh. There's even a "magnum bay-list"
in the shell script to show that we are actually making
calls to the magnum API endpoint and things are working
fine. Note that this is just the minimal plumbing needed
and there's a lot more effort needed to come up with
proper test cases for testing magnum functionality.
Closes-Bug: #1439621
Change-Id: I88d45015338ef55713b32de196f9071c8fc2031b
Magnum is now moved to openstack namespace, all of the document
should also be updated to reflect this.
Change-Id: I8c91e99098acdfd2253b2ecd7100fc54aae370af
The current fedora atomic image uses kubernetes 0.6.0. The latest
atomic image uses 0.11.0. Unfortunately the Fedora community doesn't
release updates to atomic until a major release.
Change-Id: I6ab93469b7e57e1eeeb730189bcc63f1cd5da0bb
Closes-bug: #1434468
Services related to magnum were defined twice.
Removing one such occurrence and positioning
with more appropriate comment.
Closes-bug: #1434747
Change-Id: I5fa3bf8fa2779cd9da77539a91534709fe6cdd75
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