[release-announce] [puppet] puppet-barbican 9.5.0 (newton)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 1 01:02:54 UTC 2017


We are satisfied to announce the release of:

puppet-barbican 9.5.0: Puppet module for Barbican

This release is part of the newton stable release series.

Download the package from:

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

For more details, please see below.

9.5.0
^^^^^


New Features
************

* Passes parameter to keystone authtoken define to manage python-
  memcache package install.


Known Issues
************

* Ubuntu Cloud Archive barbican-api package deposits a config, in a
  different directory, that conflicts with the puppet created config.
  The behavior now is to update the config deposited by the package to
  have only a comment to inform of the correct config file.

* Fix for wsgi app locations for Ubuntu/Debian, was previously using
  RedHat packaging locations.

* Add conditional to prevent puppet from trying to manage barbican-
  api service on Ubuntu/Debian as the packaging contains no init
  script for the eventlet.

* Add api_package_name for Ubuntu/Debian. This worked because the
  title is the same as the package name on Ubuntu/Debian and
  api_package_name was undefined.

* Add worker_package_name and worker_service_name for Ubuntu/Debian.

* Remove unused variable package_name from params for both
  Ubuntu/Debian and RedHat.

* Remove service_name for Ubuntu/Debian as there is no init script
  for Ubuntu/Debian and apache must be used.

Changes in puppet-barbican 9.4.0..9.5.0
---------------------------------------

ec668de Prepare 9.5.0 release
697a00e Allow python-memcache install from authtoken class
e9e5e57 Manage package created apache config file
201e0d2 Update barbican for Debian based systems
0b0dbcc Use stable/newton spec helper
d96c7da Update .gitreview for stable/newton


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

.gitreview                                         |   1 +
Gemfile                                            |   1 +
manifests/api.pp                                   |  66 ++-
manifests/keystone/authtoken.pp                    |   6 +
manifests/params.pp                                |  12 +-
manifests/wsgi/apache.pp                           |  16 +
metadata.json                                      |   8 +-
...n_manage_memcache_package-7410646a7d6bb8a1.yaml |   3 +
..._wsgi_conf_from_packaging-f407b04e30ee44e2.yaml |   4 +
.../notes/fix_ubuntu_install-20a799586184762a.yaml |  11 +
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/basic_barbican_spec.rb             |  65 ++-
spec/classes/barbican_api_logging_spec.rb          |  26 +-
spec/classes/barbican_api_spec.rb                  | 493 +++++++++++----------
spec/classes/barbican_client_spec.rb               |  48 +-
spec/classes/barbican_db_mysql_spec.rb             | 102 +++--
spec/classes/barbican_db_spec.rb                   |  32 +-
spec/classes/barbican_keystone_authtoken_spec.rb   |   5 +
.../classes/barbican_keystone_notification_spec.rb |  92 ++--
spec/classes/barbican_plugins_kmip_spec.rb         | 103 +++--
spec/classes/barbican_plugins_p11_crypto_spec.rb   |  71 +--
.../classes/barbican_plugins_simple_crypto_spec.rb |  55 ++-
spec/classes/barbican_quota_spec.rb                |  89 ++--
spec/classes/barbican_wsgi_apache_spec.rb          |   5 +-
24 files changed, 728 insertions(+), 590 deletions(-)






More information about the Release-announce mailing list