[release-announce] [puppet] puppet-barbican 11.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 12 18:33:49 UTC 2017


We are stoked to announce the release of:

puppet-barbican 11.0.0: Puppet module for Barbican

This release is part of the pike release series.

Download the package from:

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

For more details, please see below.

11.0.0
^^^^^^


Deprecation Notes
*****************

* barbican::api::ensure_package is now deprecated and will be
  removed in the future release. Please use
  barbican::api::package_ensure instead.

* barbican::api::rabbit_host, barbican::api::rabbit_hosts,
  barbican::api::rabbit_password, barbican::api::rabbit_port,
  barbican::api::rabbit_userid and barbican::api::rabbit_virtual_host
  are deprecated. barbican::api::default_transport_url should be used
  instead.


Bug Fixes
*********

* Remove explcit barbican.log file as apache cannot write to this
  file when selinux is enabled. Instead operators should define this
  file if they want to use it or rely on the logging in apache.

Changes in puppet-barbican 10.3.0..11.0.0
-----------------------------------------

a81abcc oslo db: check puppet resource instead of actual config in spec
47f8c74 Drop -dev for release prep
4e1159c oslo log: check puppet resource instead of actual config in spec
0cecc86 Remove explicit log file for barbican
f373792 Password should be secured
812b363 Update test-requirements.txt
9f2b5f5 Fix deprecated rabbit parameters
8308c83 rabbitmq SSL: check puppet resource instead of actual config
4ad8b2c Inconsistent package_ensure parameter name
aad4e51 Prepare Pike metadata
0aeaad5 Update reno for stable/ocata


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

manifests/api.pp                                   |  25 +++-
manifests/api/logging.pp                           |   5 +-
manifests/plugins/kmip.pp                          |   2 +-
metadata.json                                      | 138 ++++++++++-----------
..._ensure_package_parameter-71a2359813d234ef.yaml |   4 +
...ection-params-deprecation-6a7aa014d3da98d4.yaml |   8 +-
.../remove-explicit-log-237870e1de2fc4d8.yaml      |   5 +
releasenotes/source/conf.py                        |  12 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
spec/classes/barbican_api_logging_spec.rb          | 106 ++++++++++------
spec/classes/barbican_api_spec.rb                  |  13 +-
spec/classes/barbican_db_spec.rb                   |  49 ++++----
spec/classes/barbican_plugins_kmip_spec.rb         |   2 +-
test-requirements.txt                              |   8 +-
15 files changed, 224 insertions(+), 160 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index baa2346..a47e6f9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,4 @@
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx>=1.5.1  # BSD
+oslosphinx>=4.7.0  # Apache-2.0
+
+# this is required for the releasenotes build jobs
@@ -5 +7 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1,!=2.0.0 # Apache-2.0
+reno>=1.8.0,!=2.0.0  # Apache-2.0





More information about the Release-announce mailing list