Commit Graph

17 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov e6683eac63 Deprecate os_congress role
Since congress service is no longer maintained since [1], we have no
reason to continue maintenance of the corresponding role

[1] https://review.opendev.org/721733

Depends-On: https://review.opendev.org/742515
Change-Id: I8337db363aa954e615b83f595e1c51987bc90368
2020-07-22 20:18:29 +00:00
Zuul d49e5819c5 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:42:18 +00:00
OpenStack Proposal Bot 717680547c Updated from OpenStack Ansible Tests
Change-Id: Ic12f0852547db66c69c9d561fd63cea93f175ba3
2020-06-03 19:03:35 +00:00
Andreas Jaeger 4ef6c36fdb 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: I04d503d7c6a5d370fb973cbdb8b2d045854275a0
2020-06-03 19:12:58 +02:00
Andreas Jaeger c24ba76025 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: Ic012ef1202b17f159b664ae9db3fb13e8d6782ad
2020-05-20 18:47:49 +02:00
OpenStack Proposal Bot 6f9f0c5e3f Updated from OpenStack Ansible Tests
Change-Id: I7b114193426524b27e8c7c91449d5e60446e4245
2020-05-12 18:03:48 +00:00
OpenStack Proposal Bot ef8c7c70aa Updated from OpenStack Ansible Tests
Change-Id: I3c2c455844168f70766541149c29debcd2238ef0
2020-05-05 13:31:48 +00:00
Zuul 7ba9d73525 Merge "Cleanup py27 support" 2020-04-14 19:39:18 +00:00
melissaml 64a11c73b9 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.

Change-Id: I2cccda32b554f38284c411a12039b9555395be9f
2020-04-14 16:45:58 +08:00
OpenStack Proposal Bot cc88354117 Updated from OpenStack Ansible Tests
Change-Id: I8a217cd34bf62fcb9d9267f6d849c70b8c3bc328
2020-04-13 17:48:16 +00:00
OpenStack Proposal Bot 9e4984156b Updated from OpenStack Ansible Tests
Change-Id: I09a54464574c8823872be2028911bc0af0fd6f1a
2019-11-21 16:33:55 +00:00
Dmitriy Rabotyagov 6ff69c6f56 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: I9d2a55fb50c7786cb3a5df7a2840b8b2bc53ac75
Story: 2006105
2019-10-18 13:36:06 +00:00
OpenStack Proposal Bot 8273d5ec2c Updated from OpenStack Ansible Tests
Change-Id: Id773ed7c7a07f2733f4d0fde8d437fe6132bd67b
2019-07-30 19:38:35 +00:00
OpenStack Proposal Bot 4b939927fb Updated from OpenStack Ansible Tests
Change-Id: I11f362baf2e0584db78d18c249e35627be59da96
2019-07-20 09:31:24 +00:00
Mohammed Naser a80f45dd06 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: I02d6c41e83547929b9fd1d794363ce8c35369712
2019-04-04 05:12:02 +00:00
melissaml 5a4755ed11 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: I05329fd34339341a06bf62f7da81caa1c00c4800
2018-03-12 12:09:48 +08:00
Jean-Philippe Evrard 39477ea148 Introduce os_congress role in gerrit
This commit makes possible to contribute to the os_congress role.
It ensures the roles follows the minimum testing, in order to
be improved later with further testing.

The minimum testing is a local API test that's currently not
passing and will be improved by the community.

Co-Authored-By: Taseer Ahmed <taseer94@gmail.com>
Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
Change-Id: Iffe98a040b93b1101fe3339edc84d6197e5a5da7
2018-02-14 10:17:23 +05:00