[puppet] puppet-barbican 9.5.0 (newton)
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(-)
participants (1)
-
no-reply@openstack.org