First, the example package install command neglected to include any of
the package names, so this patch adds the correct package names as well
as omits the non-essential, personal-preference command flags so as to
be consistent with the examples in the main OpenStack install guide.
Second, like the barbican packages in RDO, the OBS barbican packages do
not include an openstack-barbican-api systemd unit file and instead
provide an Apache vhost sample file, so this patch modifies the service
instructions to configure the service with Apache.
Change-Id: I13bfeef4f06602984d2ffb727212ab6d39797401
(cherry picked from commit 7df3342e35)
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
(cherry picked from commit eb18c70d3b)
When calling barbican-worker, barbican-retry or
barbican-keystone_listener, the given cli options were not recognized.
I.e. calling "barbican-worker -h" just tried to start the worker process
instead of printing the help.
Change-Id: Iff8ba2d05bbbafe9c4440a5ebfe05085d3f8a90f
Closes-Bug: #1603499
(cherry picked from commit efa2f7b0ff)
The barbican-tempest-plugin should be installed through the gate
configuration rather than when barbican devstack plugin is enabled.
Removes some of the changes added in I376d58cad9a33dc90afdd0bf01e1e73bdd5a8b28
Co-Authored-By: Brianna Poulos <Brianna.Poulos@jhuapl.edu>
Depends-On: Ibef3f9a135f14727bf57c29e766f838d7da56c68
Change-Id: I87bd021f08f381c5319ee7ffa08fb8026a22a16c
(cherry picked from commit 1cda8e0e06)
If none of the enabled crypto plugins support the given operation,
raise an exception with a detailed error message. Previously,
a secret_store exception was being raised, but now a crypto
plugin specific exception is raised instead.
Closes-Bug: #1616179
Change-Id: I7b74367baab54682357cdb44e45336fa20ae7273
Makes sure the url is correct for the previous and next fields
returned when filtering Consumers is performed.
Change-Id: Ib038047dc1b96194ea1b5ff63ae58b5c78d05ffd
Closes-Bug: #1660074
Resolves some errors in the Consumer API Reference Documentation
including improper requests and missing headers. Also Updates
response codes.
Depends-On: Ib038047dc1b96194ea1b5ff63ae58b5c78d05ffd
Related-Bug: #1660074
Change-Id: I6f1af0b95d3800bf182f4d6bebcdebb8eb60ddd7
The functional tests as written take almost an hour to run. This long run
is on the border of timing out and failing the test due time. The
tests are run twice: once in serial and then a second time in parallel.
While an added bonus to catch race conditions, the second run is proving
to be a burden when running in the gate, by bringing about the need for
frequent rechecks and reverifies.
This patch splits the test runs into two parts: serial and parallel.
For now, we'll only run the serial tests in the gate.
Change-Id: Ife616ed912cdaa43ef70ea99b320085acd1827e0
This change breaks several gates, including RDO's package promotion.
This reverts commit f06ba48195.
Change-Id: I0524b7057016daa59ea0a506bdc50a71e9fc8f6a
Adds Unit Tests for the Consumers API Controller. Currently
there are no tests for this controller.
Change-Id: I17f6665edf45b9ecee43f494e1cbb2baf4863e76
Closes-Bug: #1659483
Adds .ropeproject to .gitignore. .ropeproject is generated when
using python-rope for development.
Change-Id: I9ed402046892c3fcfb27a6a660819d933e5af8b2
This patch adds an "id" property to secrets, orders and containers
returned from the API. The value of the "id" property is the unique
UUID found at the end of the entity reference.
Change-Id: I65bab35807ed2cee6ed5d6aca1c99769678751be
This patch set modifies lines which are importing objects
instead of modules. As per openstack import guide lines,
user should import modules in a file not objects.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: Iec8caf72cbaa4f245e38aa7d68632783842a34be