This change moves existing files.
It is not meant to be the final word on how the main page looks or how the
other files are organized, but it gets everything roughly into shape. If
the barbican team wants to make changes, please do those as follow-up patches.
Note this does not touch the api directory, this one needs to be
migrated to the api-ref.
This is part of the docs migration work for Pike.
Change-Id: Ibb9d971806964ac185882272514ee9563089d69d
This patch updated some points that it will use
openstack command instead of barbican command.
Change-Id: I164f57eae4cc5df18bfe5a95465a617870924759
Closes-Bug: #1697333
gitsha and pwd options are interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Change-Id: I9541793b4e979ce7637ee5a0e61a881826b3f86f
DevStack Ocata version and master use different default images
(Ocata:uec and master:qcow2), this will lead to tempest encrypt test
failure in grenade gate.
This patch hard-code default images in base version and will be
removed if devstack master and ocata patches are proposed.
Change-Id: I997c759fc026366fe48de9ac7e8c58941622c9cd
Co-Authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Change-Id: I5f529e5f15341e28b257cd42766e66390469d3f6
Closes-Bug:#1693670
With the added get_rpc_transport() function in oslo.messaging [1]
and the recent version bump of oslo.messaging to 5.24.2, we can
safely replace get_transport() with get_rpc_transport() which is much
cleaner.
[1] https://review.openstack.org/#/c/454194/
Change-Id: Ib7e204a40e88aecfbd9b024feefdc7aa45e943e2
The i18n team has decided not to translate
the logs because it seems like it not very useful;
operators prefer to have them in English so that
they can search for those strings on the internet.
Closes-Bug: #1694193
Change-Id: I5b215eabd833c6e175168e7184944017815b0107
In the index.rst file, sometime, we declare that name_of_file.rst,
sometime is name_of_file.
For example. the content of the barbican/doc/source/api/index.rst
is that:
"""
./reference/secrets
./reference/secret_types
./reference/secret_metadata
./reference/store_backends.rst
./reference/containers
./reference/acls
./reference/quotas
./reference/consumers
./reference/orders
"""
That is confusing, it should be like below:
"""
./reference/secrets.rst
./reference/secret_types.rst
./reference/secret_metadata.rst
./reference/store_backends.rst
./reference/containers.rst
./reference/acls.rst
./reference/quotas.rst
./reference/consumers.rst
./reference/orders.rst
"""
Change-Id: I54ca41bb27f59caaaddab977ef4a3cf7f66bb5f3
Closes-Bug: #1694180
The link of Red Hat certificate system release notes is out of date, replace it with
the latest link. Also specify the absolute path of barbican.conf to follow the convention.
Change-Id: I94b636eb77cc5cac7df8f12c9917a3a1a48d3ee5
Oslo.config deprecated parameter enforce_type and change its default
value to True in Ifa552de0a994e40388cbc9f7dbaa55700ca276b0. Remove
the usage of it to avoid DeprecationWarning: "Using the 'enforce_type'
argument is deprecated in version '4.0' and will be removed in version
'5.0': The argument enforce_type has changed its default value to True
and then will be removed completely."
Change-Id: Ic43a2c76354da9749ecad1bddb9590d8b4e0bf95
After running tox -e py2, then there are many files named .coverage.*.
They should not have in the result of "git status" command.
Change-Id: I3ec3f9b8582f6a335ac42621c2273f6fb3433653
Closes-Bug: #1690002
TEMPEST_CONFIG options should be set in the test-config section,
otherwise they get overridden.
Also adds the creator role to the tempest user.
Change-Id: I6816c1b699e140600e5bb47a251cd0788125f8d0
In the old version of the gates, we already set DEVSTACK_LOCAL_CONFIG
47d2d8e9ec/jenkins/jobs/barbican.yaml (L21)
In the new (experimental) version of the gates (see
I68810330dbee4033f8198f39aba5b75cd3357399), we use thew new recommended
local_conf instead of DEVSTACK_LOCAL_CONFIG (see
http://lists.openstack.org/pipermail/openstack-dev/2017-February/112872.html)
When we use local_conf in the new gates, DEVSTACK_LOCAL_CONFIG is not
needed and is not set. Thus, when test_hook.sh also sets
"enable_plugin barbican" in DEVSTACK_LOCAL_CONFIG, DevStack attempts to
use both DEVSTACK_LOCAL_CONFIG and local_conf, and a duplicate config
error is thrown during the stacking.
Change-Id: Idd94b900b238c865a4074ec7d1f9c1c16ef8d434
This patch adds the basic framework for registering and using
default policy rules. Rules should be defined and returned from
a module in barbican/common/policies/, and then added to the
list in barbican/common/policies/__init__.py.
Also adds tox env to generate policy sample file.
Change-Id: If25b17ae7eed3f1a8e8e6f29701552a39d5a603f