Commit Graph

38 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 6dff6afa76 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: Iabdc99ad150ea318263b4c384b26160c4b6c816a
2022-05-30 16:01:46 +02:00
Dmitriy Rabotyagov 9b8e916d19 [doc] Document how to use separate RabbitMQ cluster
Since Trove requires guest network to be passed to the rabbitmq it makes
sense to use standalone rabbitmq cluster and instruction about how to do
might be useful

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/784780
Change-Id: Ibbc6faa2a5d5b3af39db9ae214ba9087a777a0eb
2021-04-14 13:26:05 +00:00
Dmitriy Rabotyagov c92b99d3f4 Update trove configuration
We haven't payed attention to the trove for a while and we need to
align configuration with current state of the service.
trove-conductor and trove-taskmanager configs are not
loaded by trove services anymore (at least by default), so we merge all
options into trove.conf

Also defaults and deprecated options are dropped from the config.

We implement bunch of new variables to cover missed logic and
some usecases.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/784565
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/784113
Change-Id: I2ba758de38ed3fee10fe1485aa25621eddbf9046
2021-04-14 10:18:29 +00:00
Dmitriy Rabotyagov c99957f375 Change default pool subnet
To match documentation and general pattern of service networks,
we change default subnets that will be used by trove instances.

Change-Id: I7a0f23b0cdd314206f299a860685e2f96ac3f625
2021-04-08 09:09:25 +00:00
Jonathan Rosser 889132e286 Fix linter errors
Change-Id: If3e4cd3ae3e16d18c1a91e8f61139e8c92c4524e
2020-10-01 16:57:52 +01:00
Zuul b2d6b53281 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:38:20 +00:00
OpenStack Proposal Bot eafed74ce1 Updated from OpenStack Ansible Tests
Change-Id: I41bd7a73a334c67c40dc838b31904051c25f0667
2020-06-03 19:09:57 +00:00
Andreas Jaeger dc7b2d5c71 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: I0d9de98cde53132d4ca850af888bd5d36242b85d
2020-06-03 20:06:29 +02:00
Andreas Jaeger 1d88e06ac4 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: I1efd5cd27e4e60b8983a9d2e7bc9619512552876
2020-05-20 18:52:24 +02:00
OpenStack Proposal Bot 14bae83670 Updated from OpenStack Ansible Tests
Change-Id: I88fc0d606ca0bffd4b2e44e3b2202955c38d4b36
2020-05-12 18:05:16 +00:00
OpenStack Proposal Bot dade9a647e Updated from OpenStack Ansible Tests
Change-Id: I275d4c1d258431a5c01f3e283a34b8b7e56c4a3b
2020-05-05 13:34:04 +00:00
Zuul 2c1455a282 Merge "Cleanup py27 support" 2020-04-14 18:11:19 +00:00
Andreas Jaeger 08e14b7af2 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: Ia08331d04d8933de71f3afbace38af029a63f8a0
2020-04-13 20:09:12 +02:00
OpenStack Proposal Bot fdcfe98106 Updated from OpenStack Ansible Tests
Change-Id: Ic5c488aaa54bd4d08b7fcd42beb3b5df6e6f0b7f
2020-04-13 17:53:58 +00:00
OpenStack Proposal Bot 430a31da40 Updated from OpenStack Ansible Tests
Change-Id: I9ec8cbaa0a57d279f66d6ce80dde8cc165881961
2019-11-21 16:36:17 +00:00
Dmitriy Rabotyagov 96821b4ba9 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: Ia7c61e2531721716318b1e1666b33889b6a34808
Story: 2006105
2019-10-18 18:22:56 +03:00
OpenStack Proposal Bot d8822dcc8c Updated from OpenStack Ansible Tests
Change-Id: Idc16ea8d6e8bd415db4aef180f958ca86492b83e
2019-07-30 19:44:40 +00:00
OpenStack Proposal Bot fd2dbfa87c Updated from OpenStack Ansible Tests
Change-Id: I2cbbbda11ed2d141ef3bc86e552040c766fe55bd
2019-07-20 09:38:52 +00:00
zhangboye ba80aab99a Cap sphinx for py2 to match global requirements
Change-Id: I35d0fbb9907ca038dd7fdac6b24c1643c9ec8f73
2019-06-07 10:07:50 +08:00
Mohammed Naser 924220a06a 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: I917d0e5f42c2d54718bcb63216774b3b5b9c5c48
2019-04-04 04:54:02 +00:00
Andreas Jaeger abd4d64731 Fix doc8 failure
doc8 is now run as part of the new docs build job, fix failure.

Merge duplicated section.

Remove html_static_path, this is non-existant.

Fix docs environment to enable warnings.

Change-Id: I47b0af6257c0bc96fd23a5bd8620a6e137c77f17
2018-08-28 09:43:40 +02:00
Andrew Smith 3c4f4127b4 Update to use oslo.messaging service for RPC and Notify
This introduces oslo.messaging variables that define the RPC and
Notify transports for the OpenStack services. These parameters replace
the rabbitmq values and are used to generate the messaging
transport_url for the service. The association of the messaging
backend server to the oslo.messaging services will then be transparent
to the trove service.

This patch:
* Add oslo.messaging variables for RPC and Notify to defaults
* Update transport_url generation (add for notification)
* Add oslo.messaging to tests inventory
* Update tests
* Update docs
* Update extras
* Add release note

Change-Id: Ia01317343ae6fbc790d64b5ba282c8c069750d45
2018-07-03 12:43:55 -04:00
OpenStack Proposal Bot 2a2ce7d654 Updated from global requirements
Change-Id: Ic12b7927defbb7196aa7221e0a0d93301cd11a19
2018-03-15 07:39:13 +00:00
OpenStack Proposal Bot 3e1b5daa0b Updated from global requirements
Change-Id: Ib75deaae26e760ed0c059ec4ec93136203d1c612
2018-03-11 13:54:04 +00:00
ZhongShengping 76818b4ef3 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: Ifaa51ce7507912d4ccdf323a3e0b48d40daf74a8
2018-03-09 12:01:27 +08:00
Jean-Philippe Evrard 309ee8cb7a 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: I8b2b57c159580bf818237b58c7a72b55d4efce36
2017-12-05 11:56:32 +00:00
Jesse Pretorius 23699f7b43 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: I6e52632d1549cdff28228866b8fbca993e41a058
2017-10-17 20:51:37 +00:00
Samuel Matzek 69f47bc587 Remove trove_regular_user
Remove the unnecessary trove_regular_user.  The documenation that was
referenced [1] when this was added to the role is intended to configure
Trove for development purposes. The trove_regular_user is not used by the
Trove service and is only being created to give the developer a non-admin
user to use for testing.

[1] https://docs.openstack.org/trove/latest/install/manual_install.html

Change-Id: I7c9289e191255e92530ea62568b212320f705ff8
2017-07-27 07:52:00 -05:00
ZhongShengping 5e97b2bae0 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: Ie9bb4dc796983546e648adb7a805fc2ddb875c5c
2017-07-03 16:23:07 +08:00
Kyle L. Henderson 9d8a9347c4 Implement trove networking
To operate properly the trove guest agent needs access to
rabbitmq and also the neutron network for trove to use must
be created and defined in the trove.conf file.

This changeset adds documentation, tasks and
configuration defaults to setup the networking for
trove.

Change-Id: Idcf87c2eef0af475c02412f03433d22d7b08643f
2017-04-14 14:46:26 -05:00
Kyle L. Henderson b948402c76 Add RPC encryption key support
In the Ocata release, trove added support for encrypting the rpc
communication between the guest instances and the control plane.
These settings allow the user to specify installation specific
keys versus using the default keys.

Change-Id: Ie42d754d58e983a15b553ad8a399813c9a700344
2017-03-31 13:41:06 -05:00
Cao Xuan Hoang 02e130c543 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I8b61c02777910c65bd56d608bc9d9141e2a7c2aa
2017-02-06 17:15:48 +07:00
Andy McCrae 1c2858c52f Update repository with reference to role git location
Change-Id: I756f75590326b2d5f4da408ab3e5bcbf23073d93
2016-12-22 14:26:23 +00:00
Jean-Philippe Evrard 11434a4ebc 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: I87b58ba8aaaa46cc76a6ceb7e8c92ba00acdf78f
2016-12-01 14:23:42 +00:00
Donovan Francesco f12ecd2e83 Add scaffolding for OpenStack-CI tests
Change-Id: I768a5ece1417933248c76fe7e269b9248d0baed1
2016-08-26 16:26:42 +02:00
Donovan Francesco (IS) 88df0abd2d Updates 2016-08-25 14:59:31 +02:00
Donovan Francesco (IS) 28f3145e6b Update 2016-08-25 14:56:41 +02:00
Donovan Francesco 4b80fd260d Initial Commit 2016-08-25 14:54:34 +02:00