[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