[release-announce] [puppet] puppet-barbican 12.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 25 20:06:11 UTC 2018


We are psyched to announce the release of:

puppet-barbican 12.2.0: Puppet module for Barbican

This release is part of the queens release series.

Download the package from:

    https://tarballs.openstack.org/puppet-barbican/

For more details, please see below.

12.2.0
^^^^^^

New Features

* Added parameters multiple_secret_stores_enabled and
  enabled_secret_stores to configure secret store backends using the
  newer multiple backend configuration scheme.  This will allow us to
  specify more than one backend in case we need to migrate to more
  secure backends.

* Added parameters in each backend to configure them correctly using
  the newer multiple backend scheme, including global_default to
  specify if the backend is supposed to be the default backend for new
  secrets.

* Adds the use_journal option for configuring oslo.log. This will
  enable passing the logs to journald.

Changes in puppet-barbican 12.1.0..12.2.0
-----------------------------------------

bd657f3 Prepare for Queens Milestone 3
af5fbb8 Remove pinned versions from test-requirements.txt
16f5fa7 Add use_journal option for logging configuration
035c0bb Add group to policy management
4c076eb Run puppet-openstack-beaker-jobs
303f85c Add support for multiple backends


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  1 +
manifests/api.pp                                   | 29 ++++++++++++++++++++++
manifests/api/logging.pp                           |  6 +++++
manifests/params.pp                                |  1 +
manifests/plugins/dogtag.pp                        | 11 +++++++-
manifests/plugins/kmip.pp                          | 11 ++++++++
manifests/plugins/p11_crypto.pp                    | 11 ++++++++
manifests/plugins/simple_crypto.pp                 | 11 ++++++++
manifests/policy.pp                                |  5 +++-
metadata.json                                      |  8 +++---
...d-multiple-backend-config-158138b82dfd3dca.yaml |  9 +++++++
...ournal-option-for-logging-8dfac5372d73397c.yaml |  5 ++++
spec/classes/barbican_api_logging_spec.rb          |  3 +++
spec/classes/barbican_api_spec.rb                  | 11 ++++++++
spec/classes/barbican_plugins_dogtag_spec.rb       |  8 ++++++
spec/classes/barbican_plugins_kmip_spec.rb         | 13 ++++++++++
spec/classes/barbican_plugins_p11_crypto_spec.rb   | 10 ++++++++
.../classes/barbican_plugins_simple_crypto_spec.rb | 21 +++++++++++++++-
spec/classes/barbican_policy_spec.rb               | 26 +++----------------
test-requirements.txt                              |  6 ++---
20 files changed, 174 insertions(+), 32 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 8db5c0d..aa9dd6b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,2 @@
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+sphinx # BSD
+openstackdocstheme # Apache-2.0
@@ -6 +6 @@ openstackdocstheme>=1.17.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
+reno # Apache-2.0






More information about the Release-announce mailing list