[openstack-announce] [new][puppet] puppet-barbican 10.0.0 release (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Nov 18 18:17:07 UTC 2016


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(-)






More information about the OpenStack-announce mailing list