Commit Graph

35 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov d3ef8b1256 Deprecate openstack-ansible-galera_client role
Since we moved all functionality of galera-client part to galera-server
role there's no sense in futher keeping and branching of client part.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/765777
Change-Id: I1623dbc80bee4eb7d889ee570d0ce27697b58cea
2020-12-07 12:41:44 +02:00
Zuul 188ea6b1f7 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:01:27 +00:00
OpenStack Proposal Bot 21fa19e347 Updated from OpenStack Ansible Tests
Change-Id: I94a2271bffa0e79c2d4420e152645d95aa346244
2020-06-03 18:59:31 +00:00
Andreas Jaeger 9418117f4c 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: I9a7173e1c4f3b4ebf024b826813d8f1c002a7df3
2020-06-03 19:00:46 +02:00
Andreas Jaeger 70d7bc30db 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: I0d6247312e22c365c1e449ee5a18a8765789a7f4
2020-05-20 18:44:30 +02:00
OpenStack Proposal Bot 6b51cfdc66 Updated from OpenStack Ansible Tests
Change-Id: I111685d43b6f790868ea01ccb6fc77cb7d3fd38b
2020-05-12 18:02:48 +00:00
OpenStack Proposal Bot 55a20869e1 Updated from OpenStack Ansible Tests
Change-Id: I007f79c7df11d4567e75fbf4631288380b9b0359
2020-05-05 13:30:17 +00:00
melissaml ad5819c594 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: Ie7d39b0dec4b985078437904dc4bad2a913bf735
2020-04-14 20:15:21 +08:00
OpenStack Proposal Bot 121c07eef5 Updated from OpenStack Ansible Tests
Change-Id: I3300e0224e22edd3a71a566b98ebe3606fe30083
2020-04-13 17:44:26 +00:00
OpenStack Proposal Bot 3418fc3e11 Updated from OpenStack Ansible Tests
Change-Id: I80723d13336eb5dc8f39e94e5d5e19bf00f91171
2019-11-21 16:32:20 +00:00
Dmitriy Rabotyagov 6397dd0e86 Replace git.openstack.org with opendev.org
This patch replaces git.openstack.org with opendev.org as redirection
from old path was enabled.
Also we change upper constraints url due to [1]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: I1ca77be73cda89776ccf8e5a1f48781261683103
2019-11-14 14:10:37 +02:00
Dmitriy Rabotyagov fda14fbe36 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: Ibed28b9dafee3bbba3dd7a2895f849ad2dde2f12
Story: 2006105
2019-10-16 11:26:47 +00:00
OpenStack Proposal Bot fc0e88c1d5 Updated from OpenStack Ansible Tests
Change-Id: I099614f666312c1a27d77bb2e8be8b33a5db1cbf
2019-07-30 19:34:29 +00:00
OpenStack Proposal Bot f9f4b0b56e Updated from OpenStack Ansible Tests
Change-Id: I413c32b1efebe20206c608e4e9cfa6fd16189e11
2019-07-20 09:26:10 +00:00
zhangboye 50167b448f Cap sphinx for py2 to match global requirements
Change-Id: I06f23be240d290c6a37ce47699f9de6054b42e4a
2019-05-16 15:22:59 +08:00
Mohammed Naser 197a1f4cfc 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: Idf3cae14dd3d10659974f0f31b355e55f8c6ee8c
2019-04-04 05:15:14 +00:00
OpenStack Proposal Bot 7c9002271b Updated from global requirements
Change-Id: I924bb1453a0724ffc90d45daa7cfe6619b424b9f
2018-03-15 07:29:21 +00:00
OpenStack Proposal Bot 0f9617621d Updated from global requirements
Change-Id: I7abf72d2798c0ee5c8928da5df9d5e437fd49531
2018-03-13 07:11:08 +00:00
OpenStack Proposal Bot ad024f7bb6 Updated from global requirements
Change-Id: I66a57695a6ec27a5211bdb3f73c9abfcf908d97d
2018-03-11 13:49:28 +00:00
ZhongShengping a8c030365e 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: Ic73779e19a795c0f76b599feecee7328f4bcd319
2018-03-09 12:01:25 +08:00
Jean-Philippe Evrard f2fc6454ca 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: I50263f33c8ebcf31ec60a3db518079040521267d
2017-12-04 13:22:04 +00:00
Jean-Philippe Evrard e853a5e2cd 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: Ib24c5cb4f6bd9487ced12a0b98070ccf34d7fff6
2017-10-17 18:23:11 +00:00
ZhongShengping 869ae0a070 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: I6003621ada6c66996e3ea75e7f8e41a1a5ea88d2
2017-07-03 16:05:46 +08:00
alextricity25 6f53b0f178 Remove 'operating system'
Change-Id: I0939f87ec0d9810e24c255630c7adfb0f13777f3
2017-02-20 12:49:31 -06:00
gecong1973 139b6ea1d7 Use https instead of http for git.openstack.org
TrivialFix

Change-Id: I1e91dcc2df52a20ec9eafeb2a655f39bb70e6bee
2017-02-06 11:17:15 +08:00
Andy McCrae 8fd03f2f41 Update repository with reference to role git location
Change-Id: Ia14ec331ce1482918f6415fe813c7f8a6e2477b4
2016-12-22 14:26:20 +00:00
Jean-Philippe Evrard 77904ff47d 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: Ic25bb9c1d0f661489f17ad1ff187dd5b7c63e065
2016-12-01 15:14:15 +00:00
Joshua Hesketh c238e99b19 Replace github.com with git.o.o
Change-Id: Ic243a7801a60ae12ea820730672bcf8eb6a50d1a
2016-11-03 12:12:17 +11:00
Nish Patwa 37d4de1f5f [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: I00aa2b223a4c1ae00765abd5b78f1d8c7efc0df7
2016-10-18 17:24:12 +00:00
Travis Truman ca55b94b9f [DOCS] - Removing tags: and category:
Change-Id: I415afe17ba374c47f7e4eb9f0af7f82a350c3740
2016-08-18 15:00:15 -04:00
Robb Romans 18352f793e [DOCS] Move example playbook to separate file
Change-Id: I97a1e91103539d92420683beac3fd9cf416b6b9c
2016-08-12 13:53:12 -05:00
Jesse Pretorius c6b7724c00 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: I1a57ee702e659dd8d6718640ec21526d4fd529cb
2016-07-26 07:40:55 +01:00
Jesse Pretorius 7cdd9656c7 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: Ic75117c0e0e6a4e281b55d5961cda60e044e4aec
2016-07-12 16:50:52 +01:00
Travis Truman 7cf552196c [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: I7335c4b8cf59b4ad91ab74f1823d5e045bbca0c0
2016-03-08 20:28:20 +00:00
Kevin Carter ab36aed999
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-09 09:23:13 -06:00