We are enthusiastic to announce the release of: puppet-heat 9.3.0: Puppet module for OpenStack Heat This release is part of the newton release series. For more details, please see below. 9.3.0 ^^^^^ New Features ************ * Configure keystonemiddleware in a consistent way with all options required for Keystone v3. Deprecation Notes ***************** * heat::auth_uri is deprecated in favor of heat::keystone::authtoken::auth_uri. * heat::identity_uri is deprecated in favor of heat::keystone::authtoken::auth_url. * heat::auth_plugin is deprecated in favor of heat::keystone::authtoken::auth_type. * heat::keystone_user is deprecated in favor of heat::keystone::authtoken::username. * heat::keystone_tenant is deprecated in favor of heat::keystone::authtoken::project_name. * heat::keystone_password is deprecated in favor of heat::keystone::authtoken::password. * heat::keystone_user_domain_name is deprecated in favor of heat::keystone::authtoken::user_domain_name. * heat::keystone_user_domain_id is deprecated, use the name option. * heat::keystone_project_domain_name is deprecated in favor of heat::keystone::authtoken::project_domain_name. * heat::keystone_project_domain_id is deprecated, use the name option. * heat::memcached_servers is deprecated in favor of heat::keystone::authtoken::memcached_servers. Changes in puppet-heat 9.2.0..9.3.0 ----------------------------------- 182371c Prepare 9.3.0 (newton rc1) b0982fa add parameter to configure the name of the node cd0c068 Configure clients_keystone with admin URL 1d95c04 authtoken: add missing doc 85b5557 Move Heat to authtoken Diffstat (except docs and test files) ------------------------------------- examples/site.pp | 5 +- manifests/init.pp | 227 ++++++++++------- manifests/keystone/authtoken.pp | 277 +++++++++++++++++++++ metadata.json | 8 +- releasenotes/notes/authtoken-715a6152e71bd744.yaml | 25 ++ releasenotes/source/conf.py | 4 +- spec/acceptance/basic_heat_spec.rb | 5 +- spec/classes/heat_api_cfn_spec.rb | 10 +- spec/classes/heat_api_cloudwatch_spec.rb | 11 +- spec/classes/heat_api_spec.rb | 10 +- spec/classes/heat_cron_purge_deleted_spec.rb | 5 +- spec/classes/heat_db_postgresql_spec.rb | 9 +- spec/classes/heat_engine_spec.rb | 6 + spec/classes/heat_init_spec.rb | 30 +-- spec/classes/heat_keystone_authtoken_spec.rb | 145 +++++++++++ 15 files changed, 640 insertions(+), 137 deletions(-)