Commit Graph

34 Commits

Author SHA1 Message Date
Niklas Schwarz e46cf7c988 Add ability to add custom configuration for RabbitMQ
This implements a new variable  rabbitmq_custom_config  to
be able to place custom configuration to the rabbitmq.conf
e.g. to configure installed plugins

Change-Id: I952eefe646b00f60184f8d353f6f055bbdc4ac90
2023-11-07 09:50:42 +01:00
Dmitriy Rabotyagov 30f338e4bc 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: I64557e48679227101ba1cd20a95385df3d493a4d
2022-05-30 16:01:46 +02:00
Jonathan Rosser a81d85938f Fix linter failures
Update ansible meta
Treat backslash in strings as a literal when required
See https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals

Refactor ansible line length > 160 chars

Depends-On: https://review.opendev.org/755484
Change-Id: Iaf26e6e943d0b45a7b96657bbb9047a2d919c9aa
2020-10-01 10:48:01 +00:00
Zuul 2a8bcfba9d Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:47:46 +00:00
OpenStack Proposal Bot 61b904f5d8 Updated from OpenStack Ansible Tests
Change-Id: I458ddd5503a550a315e1eefacae9033e45652106
2020-06-03 19:11:08 +00:00
Andreas Jaeger 86b600e541 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: I5c6c99763cffd75824c31efd37caec6e4828ac43
2020-06-03 20:07:39 +02:00
Andreas Jaeger a8a3ae3234 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: Iad5aa6453e61bf08555805072e9b6e433e656e93
2020-05-20 18:52:57 +02:00
OpenStack Proposal Bot 2cf82d75aa Updated from OpenStack Ansible Tests
Change-Id: I7e6366d2ae17ee5f26836d047b1c012333c7c378
2020-05-12 18:05:31 +00:00
OpenStack Proposal Bot 6971d25622 Updated from OpenStack Ansible Tests
Change-Id: Ie0c9c22bd1d35d61a722676f5629c65b51b4ffb0
2020-05-05 13:34:28 +00:00
Andreas Jaeger b64f07b80d Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove setup.* files, those are not needed for this repo.
- Cleanup */source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine,
  move constraints into deps
- Enable warnings for docs build

Change-Id: I07da37d6f15aefc7b2fa558a6ead7028d6c9c556
2020-04-27 19:57:02 +02:00
OpenStack Proposal Bot 871e535779 Updated from OpenStack Ansible Tests
Change-Id: I729f866cfcd0dc20d10709ec85fee364f3697e05
2020-04-13 17:55:02 +00:00
OpenStack Proposal Bot c61eecf855 Updated from OpenStack Ansible Tests
Change-Id: Ie6ef41599550993cc2460185a5333a924cb2c306
2019-11-21 16:36:45 +00:00
Dmitriy Rabotyagov 2332b70d4d 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: I0b200d57d7c92c959dc90fc540653aed71a6778c
Story: 2006105
2019-10-16 11:26:05 +00:00
OpenStack Proposal Bot 4104374d63 Updated from OpenStack Ansible Tests
Change-Id: I3b2bcb1758b29f91af66d9bd0c64ab640ecbcd37
2019-07-30 19:45:49 +00:00
OpenStack Proposal Bot ed77c32a6c Updated from OpenStack Ansible Tests
Change-Id: Ifa463f8032689a3730932b10392029dad8b59ca0
2019-07-20 09:40:20 +00:00
zhangboye f7db94a100 Cap sphinx for py2 to match global requirements
Change-Id: I6de515536421eb41814caad46cbae5042389ba64
2019-06-06 17:42:29 +08:00
Mohammed Naser 60a85f691c 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: I8db91976d1077ef1cc52485179900a4271940bcf
2019-04-04 05:05:05 +00:00
OpenStack Proposal Bot f921e54301 Updated from global requirements
Change-Id: Ic90a9e0149698deda8133c4b8a5c78aa52bcc0de
2018-03-15 07:40:33 +00:00
OpenStack Proposal Bot 65e02e2742 Updated from global requirements
Change-Id: I0c86095815d5c5d0fc8a9aa66d5682b5a4a5f4de
2018-03-13 07:17:35 +00:00
OpenStack Proposal Bot ab4547242c Updated from global requirements
Change-Id: I4723a34aa0392e7a1f204a28963e610d5558e8c0
2018-03-11 13:54:43 +00:00
ZhongShengping 8a42dc744e 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: Ide1ffe82a4b49c700a91e271163f73816e08542f
2018-03-09 12:01:28 +08:00
Jean-Philippe Evrard a1d106e43c 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: I49847c9fe01c0d4fdf420dbc31985edc08650f2c
2017-12-05 11:56:48 +00:00
Jean-Philippe Evrard 17e5df0953 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: I7a1c312268b7219cb3e04058e9563a2fe0c469f0
2017-10-17 20:22:53 +00:00
ZhongShengping 486e54aa8e 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: Ib2d216eeef4c78e0f9ff24d8b8e531fa2ad833c1
2017-07-03 16:50:23 +08:00
ji-xuepeng bb6ab783c2 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I96d954332991745dcbaf6d5f0ec4ef50c41aba72
2017-02-06 21:57:18 +08:00
Andy McCrae 3f050ab3da Update repository with reference to role git location
Change-Id: Ie3c4ac3a58d7b1157f56193a42ab4e5bddf599a3
2016-12-22 14:26:23 +00:00
Jean-Philippe Evrard 306a78b409 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: I01efc2e73ad333984a65ef09875ecb86fecf2e29
2016-12-01 14:35:26 +00:00
Nish Patwa 3765feee65 [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: Iabd306e4598b100facdd34fa715439df72251d03
2016-10-18 16:26:31 +00:00
Robb Romans 7d3cce02c3 [DOCS] Move RabbitMQ role docs
Update the role documentation to match the new format. Each role project
should maintain the configuration variations for the role project
itself.

Change-Id: I73b061da40b08b327fc3445e073cbd8997920ccd
2016-08-12 12:01:48 -05:00
Major Hayden e0f20a5723 Fix D005 error
The patch fixes the following documentation build error that
seems to be happening outside the CI jobs:

doc/source/index.rst:1: D005 No newline at end of file

Change-Id: I9ee6b6188223bbf29d8f668c60a58803ea42a2db
2016-07-22 20:06:41 -05:00
Jesse Pretorius cfaf4f86bc 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: I389cf6c3490adb516cf90305393471b47f83a937
2016-07-12 16:55:02 +01:00
Travis Truman 5bc9647ebb [DOCS] Cleanup the role docs for consistency and clarity
Utilizing RST includes to reduce duplication of documentation
effort. All contents of the Ansible defaults/main.yml are
now included in the documentation directly.

Change-Id: Ib5224208259bc50b80cff2613f487ecbe461719a
2016-03-09 21:28:38 -05:00
Bjoern Teipel a90cd7e343 Adding ERLANG VM tuning parameters
This fix will add ERLANG VM tuning parameters with increased
default settings to support larger installations.
Following overrides have been added:
  rabbitmq_async_threads defaults to 128 (from 32)
  rabbitmq_process_limit defaults to 1048576 (from 256k)

Closes-Bug: #1549940
DocImpact

Change-Id: Ia0fab288db8aa287e667dfc843f02d7ec318a816
2016-02-26 20:01:03 -06:00
Kevin Carter ee03bfc5ba
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-09 09:25:11 -06:00