[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