[release-announce] [puppet] puppet-heat 11.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 12 18:34:45 UTC 2017


We are excited to announce the release of:

puppet-heat 11.0.0: Puppet module for OpenStack Heat

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/puppet-heat/

For more details, please see below.

11.0.0
^^^^^^

New Features

* Ability to configure cache for heat using oslo::cache class.

* Add new parameter "notification_topics", AMQP topic used for
  OpenStack notifications.

* The necessary manifests have been added to run the heat api
  services over httpd (heat-api, heat-api-cfn, and heat-api-
  cloudwatch).

* Support the clients/endpoint_type parameter in ::heat.

Changes in puppet-heat 10.3.0..11.0.0
-------------------------------------

9cdeade oslo db: check puppet resource instead of actual config in spec
10a199c Drop -dev for release prep
27a4d8a Set endpoint_type to <SERVICE DEFAULT>
6635194 Password should be secured
b865f44 Add support for clients/endpoint_type
a65ff38 Update test-requirements.txt
6334ee7 oslo log: check puppet resource instead of actual config in spec
c9a2f77 rabbitmq SSL: check puppet resource instead of actual config
9bb87c1 Prepare Pike metadata
f24b39c Enforce content type in CFN WSGI
16c2e5a Add release note about the heat APIs over httpd
fe394ad Add manifests to deploy APIs over httpd
d5ca9fb Remove checking for rpc_backend
bf2d2fe Add notification_topics option
7c86b14 Add ability to configure cache
3da9059 Update reno for stable/ocata


Diffstat (except docs and test files)
-------------------------------------

manifests/api.pp                                   |  42 +++++--
manifests/api_cfn.pp                               |  42 +++++--
manifests/api_cloudwatch.pp                        |  43 +++++--
manifests/cache.pp                                 | 117 +++++++++++++++++
manifests/init.pp                                  |  13 ++
manifests/params.pp                                |  10 ++
manifests/wsgi/apache.pp                           | 138 +++++++++++++++++++++
manifests/wsgi/apache_api.pp                       | 108 ++++++++++++++++
manifests/wsgi/apache_api_cfn.pp                   | 126 +++++++++++++++++++
manifests/wsgi/apache_api_cloudwatch.pp            | 108 ++++++++++++++++
metadata.json                                      | 138 ++++++++++-----------
.../add_cache_configuration-3fb65deac4c9ea42.yaml  |   4 +
...g_notification_parameters-451a35e983534287.yaml |   4 +
.../notes/heat-over-httpd-ea47ad4d87097462.yaml    |   4 +
...eat_clients_endpoint_type-8952f02d7fb18828.yaml |   3 +
releasenotes/source/conf.py                        |  12 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
spec/acceptance/basic_heat_spec.rb                 |  21 +++-
spec/classes/heat_api_cfn_spec.rb                  |   8 +-
spec/classes/heat_api_cloudwatch_spec.rb           |   8 +-
spec/classes/heat_cache_spec.rb                    |  77 ++++++++++++
spec/classes/heat_db_spec.rb                       |  44 ++++---
spec/classes/heat_init_spec.rb                     | 103 ++++++++-------
spec/classes/heat_keystone_domain_spec.rb          |   2 +-
spec/classes/heat_logging_spec.rb                  |  77 +++++-------
spec/classes/heat_wsgi_apache_api_cfn_spec.rb      |  39 ++++++
.../heat_wsgi_apache_api_cloudwatch_spec.rb        |  39 ++++++
spec/classes/heat_wsgi_apache_api_spec.rb          |  39 ++++++
spec/defines/heat_wsgi_apache_spec.rb              | 120 ++++++++++++++++++
test-requirements.txt                              |  10 +-
31 files changed, 1281 insertions(+), 225 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index baa2346..1ea50a8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,3 +1,5 @@
-# this is required for the docs build jobs
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
+# This is required for the docs build jobs
+sphinx>=1.5.1  # BSD
+oslosphinx>=4.7.0  # Apache-2.0
+
+# This is required for the releasenotes build jobs
@@ -5 +7 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1,!=2.0.0 # Apache-2.0
+reno>=1.8.0,!=2.0.0  # Apache-2.0





More information about the Release-announce mailing list