We are thrilled to announce the release of: puppet-trove 9.2.0: Puppet module for OpenStack Trove This release is part of the newton release series. For more details, please see below. 9.2.0 ^^^^^ New Features ************ * Configure keystonemiddleware in a consistent way with all options required for Keystone v3. * Support for policy files which are being added to Trove. Deprecation Notes ***************** * trove::api::keystone_tenant is deprecated in favor of trove::keystone::authtoken::project_name. * trove::api::keystone_user is deprecated in favor of trove::keystone::authtoken::username. * trove::api::keystone_password is deprecated in favor of trove::keystone::authtoken::password. * trove::api::identity_uri is deprecated in favor of trove::keystone::authtoken::auth_url. * trove::api::auth is deprecated in favor of trove::keystone::authtoken::auth_uri. Changes in puppet-trove 9.1.0..9.2.0 ------------------------------------ 61de141 Prepare 9.2.0 (newton b3) e2729f0 Policy support for Trove b51e789 Configure keystone authtoken options 7558054 Move other-requirements.txt to bindep.txt 3cf09ad Include openstacklib defaults manifest. Diffstat (except docs and test files) ------------------------------------- bindep.txt | 0 lib/puppet/provider/trove.rb | 20 +- manifests/api.pp | 211 ++++++---------- manifests/keystone/authtoken.pp | 279 +++++++++++++++++++++ manifests/params.pp | 1 + manifests/policy.pp | 33 +++ metadata.json | 8 +- other-requirements.txt | 0 releasenotes/notes/authtoken-bcb9cc0581080079.yaml | 10 + .../policy-file-support-06db0c1ae60284a5.yaml | 4 + releasenotes/source/conf.py | 4 +- spec/classes/trove_api_spec.rb | 39 +-- spec/classes/trove_keystone_authtoken_spec.rb | 145 +++++++++++ spec/classes/trove_policy_spec.rb | 39 +++ 14 files changed, 612 insertions(+), 181 deletions(-)