eae9f5b9b5
This patch brings the auto-generate-config doc tool into the openstack-manuals repo, where it can be used to update the configuration option tables. patchset2 fixes obvious things noted by reviewers, likely needs more fixing. patchset 4 adds update feature, fixes pep8 patchset 5 removes debugging print patchset 6 adds warning to tables regarding their automatically generated nature patchset 7 updated nova flagmappings for H2 and adds updated nova tables patchset 8 adds a seciton in the readme with a worked example from a recent use of the script patchset 10 fixes for cinder patchset 11 testing, fixing patchset 12 testing, fixing patchset 13 adds categories to cinder.flagmappings, generates docbook tables for cinder patchset 14 adds mappings for neutron, and generates docbook tables based on these patchset 15 adds list of bugs this patch will fix patchset 16 fixes whitespace error in automatically generated tables :( fixes bug 1192225 Partial-Bug 1207550 Partial-Bug 1207549 fixes bug 1206827 Partial-Bug 1206336 fixes bug 1204484 Partial-Bug 1204205 fixes bug 1202260 fixes bug 1201710 fixes bug 1200794 Partial-Bug 1200740 Partial-Bug 1200418 Partial-Bug 1200047 Partial-Bug 1199209 Partial-Bug 1197657 fixes bug 1197653 fixes bug 1197295 Partial-Bug 1197088 Partial-Bug 1195900 fixes bug 1195560 fixes bug 1195433 Partial-Bug 1192752 fixes bug 1187278 Partial-Bug 1106428 Change-Id: Icd3f4496850c375c9359a10eddb25ab5c722595e bp:autogenerate-config-tables |
||
---|---|---|
.tx | ||
doc/src/docbkx | ||
tools | ||
www | ||
.gitignore | ||
.gitreview | ||
LICENSE | ||
README.rst |
Openstack Manuals
This repository contains the cloud administrator documentation for the OpenStack project. It includes documentation for:
- OpenStack Compute
- OpenStack Identity Service
- OpenStack Image Service
- OpenStack Object Storage
- OpenStack Dashboard
- OpenStack Network Connectivity
- OpenStack Volumes
For more details, see the OpenStack Documentation HowTo wiki page.
In addition to the guides, this repository contains:
- api.openstack.org:
doc/src/docbkx/openstack-api-site
- docs.openstack.org:
www
Prerequisites
Apache Maven must be installed to build the documentation.
To install Maven 3 for Ubuntu 12.04 and later,and Debian wheezy and later:
apt-get install maven
On Fedora 15 and later:
yum install maven3
Building
The different manuals are in subdirectories of the
openstack-manuals/doc/src/docbkx
directory.
For example, the root directory of the OpenStack Compute
Administration Guide is
openstack-manuals/doc/src/docbkx/openstack-compute-admin
.
To build a specific guide, look for a pom.xml
file
within a subdirectory, then run the mvn
command in that
directory. For example:
cd openstack-manuals/doc/src/docbkx/openstack-compute-admin
mvn clean generate-sources
The generated PDF documentation file is:
openstack-manuals/doc/src/docbkx/openstack-compute-admin/target/docbkx/webhelp/trunk/openstack-compute/admin/os-compute-adminguide-trunk.pdf
The root of the generated HTML documentation is:
openstack-manuals/doc/src/docbkx/openstack-compute-admin/target/docbkx/webhelp/os-compute-adminguide/content/index.html
Contributing
Our community welcomes all people interested in open source cloud
computing, and there are no formal membership requirements. The best way
to join the community is to talk with others online or at a meetup and
offer contributions through Launchpad, the OpenStack wiki, blogs, or on IRC at
#openstack
on irc.freenode.net
.
We welcome all types of contributions, from blueprint designs to documentation to testing to deployment scripts.
Installing
Refer to http://docs.openstack.org to see where these documents are published and to learn more about the OpenStack project.