Commit Graph

32 Commits

Author SHA1 Message Date
James Denton 891a9a7ad6 Entrust nCipher Connect HSM Backend Example
This patch updates Barbican documentation to reflect a
working nCipher Connect HSM backend configuration. Out of
scope are the Security World software install and any changes
to cknfastrc that might be required or necessary.

Change-Id: I0c7ddb7dad74efc0bc932f9a8600661b775a952a
2022-07-29 07:51:26 -05:00
Dmitriy Rabotyagov e5e1a59e05 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: Iab6ae5aad622051222816985aabecf5a01aacb8f
2022-05-30 16:01:20 +02:00
Dmitriy Rabotyagov d681cd30fc [doc] Add barbican configuration page
We add some extra description about how barbican configuration
can be done, with samples of integrations configs for PKCS#11 and
Vault store backends.

Change-Id: I985810384f2296484d2dbbe17a93dddece62ce09
2021-02-17 18:20:15 +00:00
Zuul 0aad0e5663 Merge "Fix linter errors" 2020-10-01 17:13:25 +00:00
Jonathan Rosser d97c172302 Fix linter errors
Change-Id: I94df731a456777346bd9365536e5b63837566641
2020-10-01 17:04:13 +01:00
Zuul 356f8a9259 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:37:03 +00:00
OpenStack Proposal Bot 9644e2dd4f Updated from OpenStack Ansible Tests
Change-Id: I0696f31b41d1a4069cc4973c4713fa09a5d75df1
2020-06-03 19:02:28 +00:00
Andreas Jaeger 1b55ff7afa 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: I0e1932fdd5dd0692c639a52634011180d218e691
2020-06-03 19:12:02 +02:00
Andreas Jaeger e1624b0579 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: I7443313cb602d0af3541abf720fbd7006b71de4a
2020-05-20 18:46:43 +02:00
OpenStack Proposal Bot d69374a40a Updated from OpenStack Ansible Tests
Change-Id: I080ea2fd7a02c2a23207a5e9bdab021c80062673
2020-05-12 18:03:32 +00:00
OpenStack Proposal Bot 5c2ee81412 Updated from OpenStack Ansible Tests
Change-Id: I8a86699349c38fdfcd8acf17cbbc52cd7a81f897
2020-05-05 13:31:22 +00:00
Zuul 34304bad0a Merge "Cleanup py27 support" 2020-04-14 09:07:54 +00:00
OpenStack Proposal Bot 64a5c632a2 Updated from OpenStack Ansible Tests
Change-Id: I47336c1df1f4b0f2ca15f396ed3ec1e15786a74d
2020-04-13 17:47:12 +00:00
Andreas Jaeger 5a691d380d 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.
- Enable warnings for docs build

Change-Id: I7ed46d3303795d036dd89268f1077e10d9ddd948
2020-04-13 18:42:13 +02:00
OpenStack Proposal Bot 02781afcc8 Updated from OpenStack Ansible Tests
Change-Id: If0ac93791dae1ad1e0dacbb97110693b2dec3608
2019-11-21 16:33:29 +00:00
Dmitriy Rabotyagov 1c6095ff02 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: Ib69ba147028abcc64f69d31aa5756e5b832d54aa
Story: 2006105
2019-10-18 14:16:01 +03:00
OpenStack Proposal Bot 1f1f34942d Updated from OpenStack Ansible Tests
Change-Id: Ia3e169b514c5acae116777d47ceeb61b03984622
2019-08-20 03:05:35 +00:00
zhangboye 8332e660b3 Cap sphinx for py2 to match global requirements
Change-Id: Id2b6e4fa4e061cc42967c8fd4785919267cef03e
2019-05-16 14:05:25 +08:00
Mohammed Naser c146c21f83 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: Ib88603233b08a7cdf826706de85257d211872356
2019-04-04 05:14:32 +00:00
Andrew Smith 206f411451 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 barbican service.

This patch:
* Add oslo.messaging variables for RPC and Notify to defaults
* Add transport_url generation to conf
* Add oslo.messaging to tests inventory
* Update tets
* Update examples
* Add release note

Change-Id: I0657c88799e06987c6df90edd55fda859faf6035
2018-07-26 09:37:01 +00:00
OpenStack Proposal Bot 21f926ce37 Updated from global requirements
Change-Id: I926c972ed5a41ca25ba8efb59996d2032c30274e
2018-03-15 07:32:09 +00:00
OpenStack Proposal Bot 718f01f024 Updated from global requirements
Change-Id: I024a953bebecabd5a1ccfc773289f5eeccd00f9e
2018-03-11 13:50:58 +00:00
ZhongShengping 0eb21fe356 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: If02415b85c8a3b72690584caec7d5e5ce77c59fd
2018-03-09 12:01:26 +08:00
Jean-Philippe Evrard 52fa454eff 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: I8c4d59c198571e798bef32e727e89180345c4089
2017-12-05 11:54:28 +00:00
Jesse Pretorius f0cddb7be3 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: I876965e17a2455b9023ddac4bdd6abdf7fca8a12
2017-10-17 20:56:35 +00:00
ZhongShengping f40722c12e 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: I6a39cea6c2b6cfa1f6fdbdeea84e6d2a67d6cc3a
2017-07-03 16:12:21 +08:00
Cao Xuan Hoang bdc8f5e5a5 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I1404ad9aea4327415198dcca814be121f7764a41
2017-02-06 16:45:58 +07:00
Andy McCrae 97c46becdd Update repository with reference to role git location
Change-Id: I456d33da4b9887e25178cf2ba3498c54f89b3836
2016-12-22 14:26:21 +00:00
Jean-Philippe Evrard cdaeca8ddd 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: I7a5873f20075e5be7291372cd27c89b5e70e7454
2016-12-01 14:24:56 +00:00
Travis Truman db0e745b63 [DOCS] - Use new documentation tree structure
Changes the barbican role doc tree to the new structure
we are adopting for each role.

Change-Id: Idb932a77f8528f015c05b12668933907406fe88f
2016-08-18 09:33:33 -04:00
Jesse Pretorius cc6840691a 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: I32cb5cc06f402901780600971372aea0ef2ae920
2016-07-12 16:51:56 +01:00
Jimmy McCrory f26e994bf9 Implement base configuration for OpenStack-CI
This patch includes the following:

 - 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.
 - An updated README, and added a CONTRIBUTING file.
 - The extras folder and files have been updated to match current
   conventions.

Change-Id: Ibc83d81de14eec533afae5b8c2cf0d07668d3ba0
2016-03-22 12:12:44 -07:00