We are pleased to announce the release of: puppet-trove 9.1.0: Puppet module for OpenStack Trove This release is part of the newton release series. For more details, please see below. 9.1.0 ^^^^^ New Features ************ * Add oslo.messaging transport_url parameters via puppet-oslo resource Deprecation Notes ***************** * For the guestagent, control_exchange moved to trove class definition as it is intrinsic to default messaging configuration. It can no longer be set via the guestagent class and will be removed in a future release. Bug Fixes ********* * The keystone auth class has been updated to provide a default service_name to allow a user to specify a custom auth_name that may not contain the name of the service. Changes in puppet-trove 9.0.0..9.1.0 ------------------------------------ 84ccd56 Prepare 9.1.0 (newton-2) 28ca9c6 Remove 12.04 and add 16.04 from metadata 92dddd2 Remove mitaka release prelude note d24a11c Option to specify the trove guestagent log file. 7cb103c Add transport_url parameters for oslo.messaging 4d5c634 Lint fixes for absolute class name 5dc2d33 Add Users/DBs related parameters to guestagent class b3e9387 beaker: disable taskmanager on Xenial 98f9434 Add nodepool-xenial.yml file c90a844 Add missing keystone service and endpoint tests 6c9f6eb Allow guestagent to use unique rabbit_use_ssl param. e99cc9e Change default service_name to 'trove' Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 8 +-- manifests/conductor.pp | 17 +++--- manifests/guestagent.pp | 52 ++++++++++++++----- manifests/init.pp | 16 ++++++ manifests/keystone/auth.pp | 10 ++-- manifests/taskmanager.pp | 22 ++++++-- metadata.json | 10 ++-- ..._transport_url_parameters-eaef5deb44a5bced.yaml | 7 +++ .../notes/keystone-auth-name-ca9c69995d1eac09.yaml | 5 ++ releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 -- releasenotes/source/conf.py | 4 +- spec/acceptance/basic_trove_spec.rb | 8 ++- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ++++ spec/classes/trove_api_spec.rb | 16 ++++++ spec/classes/trove_conductor_spec.rb | 50 ++++++++++++------ spec/classes/trove_guestagent_spec.rb | 60 +++++++++++++++------- spec/classes/trove_keystone_auth_spec.rb | 8 ++- spec/classes/trove_taskmanager_spec.rb | 50 ++++++++++++------ templates/trove-guestagent.conf.erb | 2 +- 19 files changed, 258 insertions(+), 100 deletions(-)