In the Pike document structure installguide is merged
into the doc folder and handled by the project
cookiecutter [1]. There is no need for an installguide
specific cookiecutter anymore.
[1]: https://review.openstack.org/#/c/482504/
Change-Id: I2cf38c9b471008b09772b19b782b06bdcd24f76a
Signed-off-by: csatari <gergely.csatari@nokia.com>
Usage of code-block:: mysql causes an error with newer
sphinx installations. This change modifies the mysql to
none to avoid these errors.
Change-Id: Ie5d79e4f26373d2901405aace3c79bc5b3a48d36
Signed-off-by: csatari <gergely.csatari@nokia.com>
As the top level header in index.rst and get_started.rst depends on
cookiecutter.service the length of the header markups should also
depend on the length of cookiecutter.service.
Unfortunatelly I was not able to figure out how to include the macro
from a different template, so there is a copy-paste there.
Change-Id: Iff2255f10690f23de270b84c1bd0cd7de3c611a3
Signed-off-by: csatari <gergely.csatari@nokia.com>
The generated source should be placed in a directory call 'install-guide'
inside existing repositories. Because of that the creation of the repository
directory itself is not possible.
Cookiecutter requires a directory call {{cookiecutter..}} as starting point.
Because of that the only solution without modifing cookiecutter itself is
to add a dummy directory_name variable.
This change also improves the README file. The use of this cookiecutter template
is documeted in the OpenStack Contributor Guide.
Change-Id: I43685feb521a8b0cf53ed4e92dfede8aeddb00b7
Currently, the configuration block provided as an example uses a "none"
type. This makes doc8 return D000 codes for 'D000 Cannot analyze code.
No Pygments lexer found for "none".'
Change-Id: Icb96cc24c07aaac962ddf03bbbbb2821b1e90892
Additionally, fix E501 line too long violations in configuration file.
This should help smoothen inclusion in projects where such checks are
applied.
Note that the giturl line uses the noqa tag instead of the multi-line
approach. I find that it reads better that way.
Change-Id: I0d06f2bf85ce6b28d7bef04ad20fe64f575cc0f6
Add install-obs.rst, install-rdo.rst and install-ubuntu.rst
for distro installations beacause the doc infrastructure is
not set up to support conditional content.
Factor out database setup, creation of service, creation of
endpoints and service configuration.
Partially-Implements: blueprint projectspecificinstallguides
Change-Id: I064181f512961516c7c50844d04f1ad27eda928d
Indetation in prerequisites for db privileges should be at
the same level as db creattion.
See:
openstack/openstack-manuals/doc/install-guide/source/nova-controller-install.rst
openstack/openstack-manuals/doc/install-guide/source/glance-install.rst
Change-Id: I4a11426eaea2bfef044e6deedde892b021297c78