Commit Graph

27 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 2d98ac9ec7 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: I92ad4a90f367fe95899973912edb222e84903adc
2022-05-30 16:01:23 +02:00
Jonathan Rosser ca54c35c37 Fix linter errors
Change-Id: I14fd26c154ceff9c9ac5b1617c5d6a848a9ff76f
2020-10-01 16:34:11 +01:00
Zuul 7446c5bf9f Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:01:34 +00:00
OpenStack Proposal Bot 84f78679f9 Updated from OpenStack Ansible Tests
Change-Id: I4ccff249e9b7a971e3803a4344fd57633a9a33c7
2020-06-03 19:03:23 +00:00
Andreas Jaeger ae8ad19891 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: I0f102d966abd2bfc7999caed5b36a870b348286a
2020-06-03 19:12:46 +02:00
Andreas Jaeger 12ad3a0351 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: Ia6c63c3d55e9bd746d48d87e75b0d01dfb97dda8
2020-05-20 18:47:35 +02:00
OpenStack Proposal Bot 9875aa05a4 Updated from OpenStack Ansible Tests
Change-Id: Ie28642f1d3c7ee6543e09fcd1bf141800374007f
2020-05-12 18:03:45 +00:00
OpenStack Proposal Bot 88decee996 Updated from OpenStack Ansible Tests
Change-Id: I6cf6dc76fe99ff4aa317216c675a4ae963046401
2020-05-05 13:31:43 +00:00
Zuul cc102fa153 Merge "Cleanup py27 support" 2020-04-14 21:19:55 +00:00
melissaml 927e9d7987 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: I7be2c386d677e9865583dd54a591302eaee8e7dd
2020-04-14 16:41:30 +08:00
OpenStack Proposal Bot 9a45e6343e Updated from OpenStack Ansible Tests
Change-Id: I55f201619536b17a4c15c4434259e268c0bee6ea
2020-04-13 17:48:05 +00:00
OpenStack Proposal Bot 34986e088d Updated from OpenStack Ansible Tests
Change-Id: I31bd5c772bcdaad9fe24707816c2234ffdbaf037
2019-11-21 16:33:50 +00:00
Dmitriy Rabotyagov 10556a264c 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: I53f6bcf2f6bd1caf2a020b96c3f59231054bdea6
Story: 2006105
2019-10-18 16:09:54 +03:00
OpenStack Proposal Bot 140deda53b Updated from OpenStack Ansible Tests
Change-Id: I808042f2518b2ee89663763e17b2c07be6f7d13a
2019-07-30 19:38:22 +00:00
OpenStack Proposal Bot c942081ee7 Updated from OpenStack Ansible Tests
Change-Id: I1c8da6c26c5b9d17845293deea654080ddeeddc1
2019-07-20 09:31:07 +00:00
zhangboye 8159de5b59 Cap sphinx for py2 to match global requirements
Change-Id: Icb2e26667247cacd4e1cd20298bb48a4bf3d63e0
2019-06-07 10:36:32 +08:00
Mohammed Naser 3be1ab2f44 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: I05c59915d30f74bb583d6b82904049254201e3e7
2019-04-04 05:10:42 +00:00
OpenStack Proposal Bot b55f979fde Updated from global requirements
Change-Id: Id953ed65ab2c263c653ba04845f7ce0c384f8dd2
2018-03-15 07:33:03 +00:00
OpenStack Proposal Bot 523d4bdd25 Updated from global requirements
Change-Id: I0b4baff647b986a637eae62dddb7121b6f103fbf
2018-03-10 13:34:43 +00:00
ZhongShengping 05c5d70b4a 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: Id1a435e7ab7e3c71f50daaf4f214734b8a248ce7
2018-03-09 12:01:26 +08:00
Jean-Philippe Evrard d5200233f4 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: I38767d9f5112ee5729ff59860645ff994d4f23b3
2017-12-05 11:54:44 +00:00
Jesse Pretorius 02d757f521 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: Ib2e6d342e4ce1d6dc5eb6dc13a58661b77831f8a
2017-10-17 21:47:58 +01:00
ZhongShengping 03bb34de04 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: Idc23a92b8e30b8b6cd68a4a1d422d0dc4198b7fd
2017-07-03 16:13:33 +08:00
Cao Xuan Hoang 48412b6941 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: Ie6a1ec3cad1ff192535d054c0ce3cf58800ab651
2017-02-06 17:20:18 +07:00
Jean-Philippe Evrard 1143e484db 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: Icd1b37214a66ed17db255a3dee93575f57815645
2016-12-01 14:51:31 +00:00
Jesse Pretorius 65a26e1aed 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: Ice2d3b7f3a885affb1fa73bda9ed31812e41588e
2016-07-12 16:52:21 +01:00
Jimmy McCrory fdaaacaca8 Implement base configuration for OpenStack-CI
This patch includes the following changes to enable OpenStack-CI gate
testing and to allow the role to pass a basic convergence test:

 - Base configuration for OpenStack's CI Infrastructure.
 - Base documentation build configuration.
 - A Vagrantfile for local testing.
 - A base test configuration in order to execute the standard tests.
 - Added a CONTRIBUTING file.
 - Add reno scaffolding for release notes management.
 - Correcting name of handler to restart services in install tasks.
 - Define ``cloudkitty_galera_password`` and
   ``cloudkitty_user_password`` in test variables.
 - Define default ``debug`` and ``cloudkitty_service_region`` variables.

Change-Id: I7bcc8c589d506d8b71eb08fc87861a4c31a6e947
2016-07-01 09:35:24 -07:00