We are happy to announce the release of:
puppet-designate 9.2.0: Puppet module for OpenStack Designate
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.
Deprecation Notes *****************
* designate::api::keystone_tenant is deprecated in favor of designate::keystone::authtoken::project_name.
* designate::api::keystone_user is deprecated in favor of designate::keystone::authtoken::username.
* designate::api::keystone_password is deprecated in favor of designate::keystone::authtoken::password.
* designate::api::keystone_host, designate::api::keystone_port, designate::api::keystone_protocol are deprecated in favor of designate::keystone::authtoken::auth_uri and designate::keystone::authtoken::auth_url.
* designate::api::keystone_memcached_servers is deprecated in favor of designate::keystone::authtoken::memcached_servers.
* Passing a string to pool_target::options is now deprecated. This parameter should now be given as a hash.
Changes in puppet-designate 9.1.0..9.2.0 ----------------------------------------
b935c00 Prepare 9.2.0 (newton b3) bd2f0d3 Use native hash for pool_target options 2c37486 Move other-requirements.txt to bindep.txt d9b8080 Update keystone authtoken configuration pattern e18e6eb Configure keystone authtoken options 825e63f Include openstacklib defaults manifest.
Diffstat (except docs and test files) -------------------------------------
other-requirements.txt => bindep.txt | 0 manifests/api.pp | 112 +++++---- manifests/keystone/authtoken.pp | 279 +++++++++++++++++++++ manifests/params.pp | 1 + manifests/pool_target.pp | 19 +- metadata.json | 8 +- releasenotes/notes/authtoken-e83781cebdc8ea4c.yaml | 17 ++ ...options-string-deprecated-8de8d2c641c04a7a.yaml | 4 + releasenotes/source/conf.py | 4 +- spec/acceptance/basic_designate_spec.rb | 16 +- spec/classes/designate_api_spec.rb | 47 +++- spec/classes/designate_keystone_authtoken_spec.rb | 144 +++++++++++ spec/defines/designate_pool_target_spec.rb | 7 +- 13 files changed, 582 insertions(+), 76 deletions(-)