settingsLogin | Registersettings

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

0 votes

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 enableproxyheaders parsing option which is used by
    the httpproxyto_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 apipackagename for Ubuntu/Debian. This worked because the
    title is the same as the package name on Ubuntu/Debian and
    apipackagename was undefined.

  • Add workerpackagename and workerservicename 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::rabbithost, barbican::rabbithosts,
    barbican::rabbitpassword, barbican::rabbitport,
    barbican::rabbituserid and barbican::rabbitvirtualhost 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 enableproxyheadersparsing 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 ::osworkers
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 +-
...ableproxyheaderparsing-235a92e233f6741d.yaml | 4 +
...
wsgiconffrompackaging-f407b04e30ee44e2.yaml | 4 +
...fix
logdirdocumentation-1dc5a829b4cc265d.yaml | 3 +
.../notes/fixubuntuinstall-20a799586184762a.yaml | 11 +
...workersforworkercount-a07f74e0418709e5.yaml | 5 +
...ection-params-deprecation-6a7aa014d3da98d4.yaml | 6 +
...oveoldauthtokenoptions-bf1cd0acf3f65056.yaml | 5 +
releasenotes/source/conf.py | 7 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/newton.rst | 6 +
setup.cfg | 2 +-
spec/acceptance/basic
barbicanspec.rb | 65 ++-
spec/classes/barbican
apiloggingspec.rb | 26 +-
spec/classes/barbicanapispec.rb | 511 +++++++++++----------
spec/classes/barbicanclientspec.rb | 48 +-
spec/classes/barbicandbmysqlspec.rb | 102 ++--
spec/classes/barbican
dbpostgresqlspec.rb | 2 +-
spec/classes/barbicandbspec.rb | 32 +-
.../classes/barbicankeystonenotificationspec.rb | 92 ++--
spec/classes/barbican
pluginsdogtagspec.rb | 4 +-
spec/classes/barbicanpluginskmipspec.rb | 103 +++--
spec/classes/barbican
pluginsp11cryptospec.rb | 71 +--
.../classes/barbican
pluginssimplecryptospec.rb | 55 ++-
spec/classes/barbican
quotaspec.rb | 89 ++--
spec/classes/barbican
wsgiapachespec.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
asked Nov 18, 2016 in openstack-announce by no-reply_at_openstac (33,960 points)   2 14 30
...