[release-announce] [heat] heat 9.0.3 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Feb 12 14:07:24 UTC 2018


We are thrilled to announce the release of:

heat 9.0.3: OpenStack Orchestration

This release is part of the pike release series.

Download the package from:

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

For more details, please see below.

9.0.3
^^^^^

Other Notes

* Intrinsic function plugins will now be passed a StackDefinition
  object instead of a Stack object. When accessing resources, the
  StackDefinition will return ResourceProxy objects instead of
  Resource objects. These classes replicate the parts of the Stack and
  Resource APIs that are used by the built-in Function plugins, but
  authors of custom third-party Template/Function plugins should audit
  them to ensure they do not depend on unstable parts of the API that
  are no longer accessible. The StackDefinition and ResourceProxy APIs
  are considered stable and any future changes to them will go through
  the standard deprecation process.

Changes in heat 9.0.2..9.0.3
----------------------------

27426e8 Fix nested template genearation when attribute path is not string
2c9032c Don't load resource data for list_outputs
c6bfa68 Fix reset_stack_status
0fb2a5a Migrate grenade jobs to zuul v3
965aa21 Add release note for StackDefinition API
6a27419 Ignore errors in OS::stack_id output


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

.zuul.yaml                                         | 40 +++++++++++++++
heat/db/sqlalchemy/api.py                          |  8 ++-
.../resources/openstack/heat/autoscaling_group.py  |  2 +-
.../resources/openstack/heat/resource_chain.py     |  2 +-
.../resources/openstack/heat/resource_group.py     |  2 +-
heat/engine/resources/template_resource.py         |  5 ++
heat/engine/service.py                             |  9 ++--
playbooks/devstack/grenade/run.yaml                | 57 ++++++++++++++++++++++
playbooks/devstack/multinode-networking/pre.yaml   |  3 ++
...k-definition-in-functions-3f7f172a53edf535.yaml | 11 +++++
14 files changed, 153 insertions(+), 9 deletions(-)







More information about the Release-announce mailing list