Mailing List Archive

[new][puppet] puppet-barbican 10.0.0 release (ocata)
We are tickled pink to announce the release of:

puppet-barbican 10.0.0: Puppet module for Barbican

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

10.0.0
^^^^^^


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

* This adds the enable_proxy_headers parsing option which is used by
the http_proxy_to_wsgi middleware.


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.


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

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


Bug Fixes
*********

* Fixed documentation for log_dir parameter


Other Notes
***********

* Parameters that control the number of spawned child processes for
distributing processing have had their default value changed from
::processorcount to ::os_workers.

* removed deprecated barbican::api::keystone_password

* removed deprecated barbican::api::auth_url

* removed deprecated barbican::api::auth_type

Changes in puppet-barbican 9.4.0..10.0.0
----------------------------------------

d1204c5 Prepare 10.0.0 release
bc47dbc Remove old authtoken options
6fe2171 Fix common options position in params.pp
ac95aa2 Add requirements in metadata.json file
f26dee3 Deprecate rabbitmq connection parameters
6aca1ad Add enable_proxy_headers_parsing option
25f2899 Manage package created apache config file
d1764c6 Update barbican for Debian based systems
0ad1693 Fix documentation for log_dir parameter
866aabb Change worker defaults to ::os_workers
7afd77e Enable release notes translation
82dc3c9 Changed the home-page to point Openstack Puppet Homepage
11a6390 Move rspec-puppet-facts to spec helper
93f885f Added retries for db_sync
31b806c Update reno for stable/newton


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

manifests/api.pp | 177 ++++---
manifests/api/logging.pp | 2 +-
manifests/db/sync.pp | 4 +-
manifests/keystone/authtoken.pp | 9 +-
manifests/params.pp | 21 +-
manifests/wsgi/apache.pp | 20 +-
metadata.json | 18 +-
...able_proxy_header_parsing-235a92e233f6741d.yaml | 4 +
..._wsgi_conf_from_packaging-f407b04e30ee44e2.yaml | 4 +
...fix_log_dir_documentation-1dc5a829b4cc265d.yaml | 3 +
.../notes/fix_ubuntu_install-20a799586184762a.yaml | 11 +
..._workers_for_worker_count-a07f74e0418709e5.yaml | 5 +
...ection-params-deprecation-6a7aa014d3da98d4.yaml | 6 +
...ove_old_authtoken_options-bf1cd0acf3f65056.yaml | 5 +
releasenotes/source/conf.py | 7 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/newton.rst | 6 +
setup.cfg | 2 +-
spec/acceptance/basic_barbican_spec.rb | 65 ++-
spec/classes/barbican_api_logging_spec.rb | 26 +-
spec/classes/barbican_api_spec.rb | 511 +++++++++++----------
spec/classes/barbican_client_spec.rb | 48 +-
spec/classes/barbican_db_mysql_spec.rb | 102 ++--
spec/classes/barbican_db_postgresql_spec.rb | 2 +-
spec/classes/barbican_db_spec.rb | 32 +-
.../classes/barbican_keystone_notification_spec.rb | 92 ++--
spec/classes/barbican_plugins_dogtag_spec.rb | 4 +-
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 | 9 +-
spec/spec_helper.rb | 10 +-
33 files changed, 849 insertions(+), 675 deletions(-)




_______________________________________________
OpenStack-announce mailing list
OpenStack-announce@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce