RETIRED, Fleet management for OpenStack
Go to file
Sulochan Acharya 9ddf2c4cd5 Include project_id only where needed
Currently project_id is allowed in request body
for all request, however, its not honered since project_id
is pulled from headers.

This commit separates the need for project_id only where
its needed. For instance, in users we expect project_id
to allow creating users for different projects or we
expect project_id in response body.

Partial-Bug: 1666695

Change-Id: Ie5fac9ef4c305ff7e67fe32855ca8100a8adfa82
2017-03-20 09:33:59 +00:00
api-ref/source/v1 Update POST response code and add location header 2017-02-07 21:44:50 +00:00
craton Include project_id only where needed 2017-03-20 09:33:59 +00:00
doc/source Include project_id only where needed 2017-03-20 09:33:59 +00:00
etc Move craton to a non-conflicting port 2017-03-01 17:30:22 -06:00
tools Correct some typo errors 2017-03-15 03:44:08 -07:00
.coveragerc Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.gitignore Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.gitreview Fix gitreview file 2016-07-19 12:44:19 +00:00
.mailmap Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
.testr.conf Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
CONTRIBUTING.rst Documentation Cleanup 2016-09-13 14:26:04 -07:00
Dockerfile Adds project/user bootstrap command to dbsync 2017-03-13 20:30:03 +00:00
HACKING.rst Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
LICENSE Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
MANIFEST.in Drop MANIFEST.in - it's not needed by pbr 2016-10-13 16:28:51 +05:30
README.rst Minor Documentation Cleanup 2017-02-08 20:15:16 +00:00
babel.cfg Initial Cookiecutter Commit (with minor tweaks) 2016-03-23 16:57:20 +11:00
bindep.txt Configure OpenStack CI to run functional tests 2017-02-17 10:17:44 -06:00
requirements.txt Updated from global requirements 2017-03-02 11:43:35 +00:00
setup.cfg Remove code related to Python versions before 3.5 2016-11-24 12:31:14 +00:00
setup.py Updated from global requirements 2017-03-02 11:43:35 +00:00
test-requirements.txt Updated from global requirements 2017-02-12 23:54:37 +00:00
tox.ini Remove tox usage of upper-constraints 2017-03-13 14:02:11 -05:00

README.rst

Craton

Craton is a new project we plan to propose for OpenStack inclusion. Craton supports deploying and operating OpenStack clouds by providing scalable fleet management:

  • Inventory of configurable physical devices/hosts (the fleet)
  • Audit and remediation workflows against this inventory
  • REST APIs, CLI, and Python client to manage

Support for workflows, CLI, and the Python client is in progress.

For more information, please refer to the following project resources:

For information on how to contribute to Craton, please see the contents of the CONTRIBUTING.rst file.

For information on how to setup a Developer's Environment, please see the contents of INSTALL.RST file.

For more information on Craton distribution license, please see the contents of the LICENSE file.