Commit Graph

34 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov a69fc500fa Switch sphinx language to en
With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and should
not be used.


Change-Id: I1ca40de0eaeacd389e7b54cbf1b06a26840fb4d0
2022-05-30 16:01:30 +02:00
Jonathan Rosser 22cef2957b Fix linter errors
Change-Id: Ib96a0ec7795b258548ecc3dd1baaa7c3cd35ab3f
2020-10-01 17:23:36 +01:00
Zuul 4869a08978 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:41:44 +00:00
OpenStack Proposal Bot a87e49f352 Updated from OpenStack Ansible Tests
Change-Id: I145ad637dea1572b772bc863059529ff475118f4
2020-06-03 19:04:31 +00:00
Andreas Jaeger a17b5b19f4 Use newer openstackdocstheme and reno versions
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I5eba2772149f9fb9aa1593ed837e8026d9106df9
2020-06-03 19:13:38 +02:00
Andreas Jaeger a958454ff9 Update docstheme for style
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since this repo is using now Victoria (master) requirements but has
not branched for Ussuri yet, it uses the new version.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Change-Id: Ic6bf86f4984d1e1c643d17b27719f5fc16c2eac6
2020-05-20 18:48:41 +02:00
OpenStack Proposal Bot 3c376cbf81 Updated from OpenStack Ansible Tests
Change-Id: I571bee8f744cc45f90a890db67edb4282f94aeb4
2020-05-12 18:04:02 +00:00
OpenStack Proposal Bot 65db2a0464 Updated from OpenStack Ansible Tests
Change-Id: I0001577f6ca72338c46e3945d5fbc659e4291aa0
2020-05-05 13:32:09 +00:00
Zuul b768075e5b Merge "Cleanup py27 support" 2020-04-14 19:39:03 +00:00
melissaml 9287b0717a Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.

Change-Id: Ia208319ef8e01e1ff780934d10917e98d6e97e7c
2020-04-14 16:22:07 +08:00
OpenStack Proposal Bot 0336e53c7a Updated from OpenStack Ansible Tests
Change-Id: I7fdff1b8c4477676e08c7e04b06c775ec2b8f886
2020-04-13 17:49:10 +00:00
OpenStack Proposal Bot 75b601ca7e Updated from OpenStack Ansible Tests
Change-Id: I7d59254c7da0995fb9860466dc13b4ffee6d8ec6
2019-11-21 16:34:17 +00:00
Dmitriy Rabotyagov 728666c9de PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Change-Id: I4e800844332a878e8c0a73df256519de222dcb5a
Story: 2006105
2019-10-18 18:57:22 +03:00
OpenStack Proposal Bot 0179a68aaa Updated from OpenStack Ansible Tests
Change-Id: Iba9576ab47db61e54ed0f466a14f0e02ac864c45
2019-07-30 19:39:34 +00:00
OpenStack Proposal Bot b05c97eb7f Updated from OpenStack Ansible Tests
Change-Id: I92b5f2f947c9eaae08807989cda644301709821b
2019-07-20 09:32:32 +00:00
xuanyandong 7a0e4cd504 Cap sphinx for py2 to match global requirements
Change-Id: I533dec0f80950fe610fcb0aa31fb48191f20a6f0
2019-05-20 15:19:20 +08:00
Mohammed Naser 544455af03 docs: drop sphinxmark
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail.  This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.

Change-Id: Iaa0f037129c90cf7ee7505d70e7c60318255c4b8
2019-04-04 05:12:14 +00:00
Christian Zunker fd0b5fe2f5 Explain how to configure public endpoint
This is needed for Magnum and might also be needed in other setups.

Change-Id: Ifcfc00fd860f555c17486bcd8060d3cd0d88f604
Closes-Bug: #1780385
2018-07-25 11:01:53 +02:00
OpenStack Proposal Bot 5481facb8f Updated from global requirements
Change-Id: I3a691c18a315f3a7459828c49da767487a55361d
2018-03-15 07:34:16 +00:00
OpenStack Proposal Bot 88c9c008e8 Updated from global requirements
Change-Id: If5fd1f1b4c7cfd4eddb4780c5e11326e6f129c8a
2018-03-11 13:51:55 +00:00
ZhongShengping b6033c36bc Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more detials information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I2b63a4e156fb3e8c61fdc7bb4ae4826350db3d0a
2018-03-09 12:01:26 +08:00
Jean-Philippe Evrard c7410c5fed Remove pip_install dependency
With addition of pip_install on every node, we don't
need to have pip_install as a meta dependency.

Depends-On: If3412bb888ebb854874bbc43eb76bfcb3e4a7868
Depends-On: I79ff70c438b44753be2a93f004ebbc46de0a963d
Change-Id: I375c749d84f794c5fe135ef9d7cdd5c078bb3c52
2017-12-05 11:55:06 +00:00
Jean-Philippe Evrard dfb3a91663 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: Iee88a28032645e5d2ba7d7a4959963f34a086bdb
2017-10-17 20:09:53 +00:00
Alexandra Settle 38a3b67c95 Fixes incorrect title
Change-Id: I1bbd2d865344095c02690f4ce8ef8552f39c35f0
2017-07-17 13:15:06 +01:00
ZhongShengping 9c1d8e574c Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: I9dce5da5aa0763f8683995103f63ee9be75c634c
2017-07-03 16:16:14 +08:00
Cao Xuan Hoang 4edf463115 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: Id8b31fb4305aa3c6a9b82fbc23a34c33807dc726
2017-02-06 16:54:25 +07:00
Andy McCrae 037a5f8b0f Update repository with reference to role git location
Change-Id: I141437a70fd51fdde8dc6f454163192e6347b293
2016-12-22 14:26:21 +00:00
Jean-Philippe Evrard 2057b4eb4f Point roles docs bugs to openstack-ansible LP
Currently when clicking on the small bug in the roles'
docs, we land on openstack-manuals launchpad.

This should solve it.

Change-Id: I46a758f1a9ed4bda0b2682e24597d2727960b191
2016-12-01 15:22:25 +00:00
Nish Patwa 8c632ff751 [DOCS] Added release-name as a watermark to Docs.
Added a water mark to the role documentation
to make clear to deployers which release they're
working with.

Modified conf.py that adds watermark to the documentation according
to particular branch. If the current branch is master than
watermark is 'Pre-release' and if the current branch is
stable/<release-name> than watermark is <release-name>.

This is a combined implementation based on the following
patches:
- https://review.openstack.org/372565
- https://review.openstack.org/382637
- https://review.openstack.org/384140

Change-Id: Ie333cafd923b9dbcbcdd687d510a5aa8698648f0
2016-10-18 17:11:38 +00:00
alextricity25 6043546703 [DOCS] Use new documenation tree structure
The commit changes the heat doc tree to the new structure
we are adopting for each role

Change-Id: I0ea955e3085e965c003af046684bc370b3315b82
Signed-off-by: alextricity25 <miguel.cantu@rackspace.com>
2016-08-15 10:16:45 -05:00
Jesse Pretorius 4a4fe13577 Ensure that doc linting is included in the linters test
The 'docs' tox target executes the doc8 lint test which may result in
failures when testing documentation builds, but OpenStack-CI does not
execute that tox target.

In order to ensure that we catch all standard documentation syntax
errors and prevent them from merging, this patch includes the docs
target in the 'linters' chain of tests.

Fixes for any failures which result from executing this test are also
included in the patch.

Change-Id: I62c4e2a01cf6f5e6c03f67022ea946b420700f85
2016-07-25 21:42:09 +01:00
Jesse Pretorius 22955b6a9e Update sphinx configuration
This patch updates the sphinx configuration for docs and releasenotes
to make it easier to replicate across repositories and to comply with
pep8 testing without exceptions.

Change-Id: Idad4b2a9b002b4b02cd3c7db4458c6fb614ef1e3
2016-07-12 16:52:55 +01:00
Travis Truman 63020c841a [DOCS] Cleanup the role docs for consistency and clarity
Removed duplication and wrapped lines in the Contributing guide.

Change-Id: I842367ba02241da717404cacb36c9cfbb5582474
2016-03-05 15:44:51 -05:00
Matt Thompson 1b4683e2bb Implement base configuration for independent repository
This is a first pass at bringing in the necessary bits for the gate to
successfully pass.

Change-Id: Ic0bd764da1224e46cf88cac795b15771539647f9
2016-03-02 07:29:57 +00:00