Commit Graph

34 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 6883786033 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: Iacb546eeff620c3820039e4ac5656c3383ce8e5c
2022-05-30 16:01:17 +02:00
Jonathan Rosser 87e9d56d06 Fix linter errors
Change-Id: I0bc835348566bbc3e7d398ac525733e18147ecd4
2020-10-02 07:33:36 +01:00
Zuul 25649c5ac5 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:01:31 +00:00
OpenStack Proposal Bot a8c8137293 Updated from OpenStack Ansible Tests
Change-Id: I93da40f0401243fdc46334b3506ae7e3901b1b0e
2020-06-03 19:01:35 +00:00
Andreas Jaeger b45140a4a0 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: Icfd996dcee95e9526eb69a6615cb17b998d4dcea
2020-06-03 19:04:46 +02:00
Andreas Jaeger ae336f700f 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: I16c03c139b6dc3a05291a78c23b3b073b6f266cb
2020-05-20 18:46:24 +02:00
OpenStack Proposal Bot 0a3e6a56be Updated from OpenStack Ansible Tests
Change-Id: I0d6de8d4581763b5d0307fed38c513523fc30fdf
2020-05-12 18:03:19 +00:00
OpenStack Proposal Bot ff2a317560 Updated from OpenStack Ansible Tests
Change-Id: Iab27fb3dbe95489a07363f9a1a314031d86bee78
2020-05-05 13:31:02 +00:00
melissaml 9c08fd4e32 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 noww
 obsolete content.

Change-Id: I615bbc9996eddfa98acc94d977f4a4867a49a8db
2020-04-14 20:36:32 +08:00
OpenStack Proposal Bot 32850768fa Updated from OpenStack Ansible Tests
Change-Id: I688d609ac34a5c051ef2d6e63be5f31f6ad3c813
2020-04-13 17:46:23 +00:00
OpenStack Proposal Bot c603dc120f Updated from OpenStack Ansible Tests
Change-Id: I1a2a09b588d4dd5150563825522b7b08852ff534
2019-11-21 16:33:08 +00:00
Dmitriy Rabotyagov c24af1a2b9 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: I6e1bcb984c94f885f7bfa8c78712daadfae3fc39
Story: 2006105
2019-10-17 15:39:34 +00:00
OpenStack Proposal Bot 53fcf7994a Updated from OpenStack Ansible Tests
Change-Id: I465cd760471016c92227ab89926e813157e8ebf1
2019-07-30 19:36:28 +00:00
OpenStack Proposal Bot af3a174036 Updated from OpenStack Ansible Tests
Change-Id: I9159ee4170e1093041789568f17b58421ee65678
2019-07-20 09:28:58 +00:00
zhangboye c7d8cc56f6 Cap sphinx for py2 to match global requirements
Change-Id: I63d8b67a28504b17b0fc7d6cf14294e0930d77a6
2019-06-06 17:27:41 +08:00
Mohammed Naser 9790ad0284 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: Ia37eea7fad5589cf617f7a584f8c1c7edf479624
2019-04-04 05:14:42 +00:00
chengebj5238 9158ca0d29 fix http links to https link and remove useless whitespaces
Change-Id: Id85008d022e1334171af8fbbe1579b3f1334f30f
2018-11-24 11:35:14 +08:00
OpenStack Proposal Bot 25384649af Updated from global requirements
Change-Id: I752075f7980dd665f229aa1a14272099ffbefd0e
2018-03-15 07:31:05 +00:00
OpenStack Proposal Bot 18183b89bd Updated from global requirements
Change-Id: Ib60833abbd9814696987bb017ab9b52d92e032e4
2018-03-13 07:12:18 +00:00
OpenStack Proposal Bot f347f0f35c Updated from global requirements
Change-Id: Id26a28c4686dfd2377cb94efae3443d203f47a17
2018-03-11 13:50:30 +00:00
ZhongShengping 6adb638811 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: I7c24a602f602b73d6fe77b7866196c54c1937917
2018-03-09 12:01:26 +08:00
Jean-Philippe Evrard 2e5bb04298 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: Iace58c2c89d32e016ff15f0496f9053cdfd0ef3a
2017-10-17 18:20:38 +00:00
ZhongShengping 33ef486c07 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: I16e32440cf549c67fd4c873ba977eefad115c18e
2017-07-03 16:12:50 +08:00
ji-xuepeng 4851f533c0 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I5a3500f9826736d17ac836f135aa48040c650d78
2017-02-06 23:07:20 +08:00
Jean-Philippe Evrard 41d71da4d9 Bring consistency to tags
We apply here our practices to have role_name-(config|install).

Change-Id: Ie8792d271efc6f023c2cf006b99ff89f83890774
2017-01-09 09:41:00 +00:00
Andy McCrae 8fb5aff353 Update repository with reference to role git location
Change-Id: I48b9a112e39b1f02052fcd4d45ee59d8e7ed453b
2016-12-22 14:26:20 +00:00
Jean-Philippe Evrard 07f6eb08a8 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: Ic7e97f2880b32cb68ee3c03803fc0491d85d7b4c
2016-12-01 15:02:38 +00:00
Nish Patwa 8e186331fd [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: I36132d75394a4d9b904cb642afa3de4d78a3fb5d
2016-10-18 17:27:55 +00:00
Robb Romans 045727efe7 [DOCS] Update README; add default vars
Change-Id: I3fd3c9de5159a486f5bca201e5adfad1df1a743c
2016-08-16 08:54:56 -05:00
Robb Romans 364048fec0 [DOCS] Move example playbook to separate file
Change-Id: I5cd81128951ee5694a3c438c70e60253c4cb0795
2016-08-11 20:39:29 -05:00
Jesse Pretorius e12843eea5 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: I7461f13ba20aca33bb339e344b88189e043189d0
2016-07-25 22:55:21 +01:00
Jesse Pretorius d3087b9112 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: I702e23a15551f896b554288a46a04f4a611fc9b7
2016-07-12 16:51:31 +01:00
Travis Truman d4fd10d23e [DOCS] Cleanup the role docs for consistency and clarity
Ensure that the playbook examples are accurate and that required
role variables are documented.

Change-Id: I37b25fcf601ab74d7ddd39daed2bbb8aef74e2fa
2016-03-06 10:56:36 -05:00
Matt Thompson 7e759bc93b 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: I915031259a9415cc44a97a906a7607672a606e18
2016-03-01 16:34:59 +00:00