We are jubilant to announce the release of:
puppet-heat 10.1.0: Puppet module for OpenStack Heat
This release is part of the ocata release series.
Download the package from:
https://tarballs.openstack.org/puppet-heat/
For more details, please see below.
10.1.0 ^^^^^^
Deprecation Notes *****************
* heat::rabbit_host, heat::rabbit_hosts, heat::rabbit_password, heat::rabbit_port, heat::rabbit_userid and heat::rabbit_virtual_host are deprecated. heat::default_transport_url should be used instead.
Security Issues ***************
* domain_password in heat::keystone::domain is now required and no default value is provided. It will make sure our users set the value so deployments are more secure.
Bug Fixes *********
* Change trusts_delegated_roles to os_service_default, it has changed to [] since Kilo.
Other Notes ***********
* Management of heat configuration is now optional for heat::keystone::max_nested_stack_depth which allows the maximum depth of nested stacks to be set.
* removed deprecated heat::auth_uri
* removed deprecated heat::identity_uri
* removed deprecated heat::auth_plugin
* removed deprecated heat::keystone_user
* removed deprecated heat::keystone_password
* removed deprecated heat::keystone_tenant
* removed deprecated heat::keystone_user_domain_name
* removed deprecated heat::keystone_user_domain_id
* removed deprecated heat::keystone_project_domain_name
* removed deprecated heat::keystone_project_domain_id
* removed deprecated heat::memcached_servers
Changes in puppet-heat 10.0.0..10.1.0 -------------------------------------
817cd24 Prepare 10.1.0 release 258cf39 Fix spec test for sync 74d1e95 Show team and repo badges on README b5b48d9 Fix heat user dependencies 739a15f Set trusts_delegated_roles to os_service_default in engine.pp b865dff Deprecate rabbitmq connection parameters edf6623 Expose heat::engine::max_nested_stack_depth da7bc46 Remove old authtoken options a1f3dfe Force domain_password parameter to be defined
Diffstat (except docs and test files) -------------------------------------
README.md | 7 + manifests/engine.pp | 10 +- manifests/init.pp | 185 ++++++--------------- manifests/keystone/auth.pp | 3 +- manifests/keystone/auth_cfn.pp | 3 +- manifests/keystone/authtoken.pp | 32 ++-- manifests/keystone/domain.pp | 4 +- metadata.json | 8 +- .../notes/domain_password-b9e2e385ebf5d912.yaml | 5 + ...ix_trusts_delegated_roles-708642a94898d65a.yaml | 4 + .../max_nested_stack_depth-792ebd0ccab481eb.yaml | 5 + ...ection-params-deprecation-d3d5fdcbcc1f4c5d.yaml | 6 + ...ove_old_authtoken_options-25efe0cb4abcbd2b.yaml | 13 ++ releasenotes/source/conf.py | 4 +- spec/acceptance/basic_heat_spec.rb | 8 +- spec/classes/heat_api_cfn_spec.rb | 6 +- spec/classes/heat_api_cloudwatch_spec.rb | 6 +- spec/classes/heat_api_spec.rb | 8 +- spec/classes/heat_db_sync_spec.rb | 16 +- spec/classes/heat_engine_spec.rb | 3 +- spec/classes/heat_init_spec.rb | 23 +-- 21 files changed, 154 insertions(+), 205 deletions(-)