[release-announce] openstack-heat 11.0.3 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 2 11:30:29 UTC 2020


We enthusiastically announce the release of:

openstack-heat 11.0.3: OpenStack Orchestration

This release is part of the rocky stable release series.

The source is available from:

    https://opendev.org/openstack/openstack-heat

Download the package from:

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

For more details, please see below.

11.0.3
^^^^^^

Bug Fixes

* Erroneously, availability_zone for host aggregate resource types
  was considered mandatory in heat templates.

  Behaviour has been adjusted to bring this in line with the CLI and
  GUI, in which it is optional.

Changes in openstack-heat 11.0.2..11.0.3
----------------------------------------

a4d401d78 Ignore Not Found when deleting Keystone role assignment
29fa07562 Handle OS::Mistral::Workflow resource replacement properly
5799adcbd Docs: use extrefs to link to other projects' docs
05753f486 Update Fedora image ref for test jobs
de0dca13b Use stable constraint for Tempest pinned stable branches
3ef92f2b4 Correct BRANCH_OVERRIDE for stable/rocky
46de9fb4f Correct availability_zone to be non-mandatory in heat
ef7c9c05c Fix the wrong time unit for OS::Octavia::HealthMonitor
8ce74284c Add retries when loading keystone data and fetching endpoints
494c7a3c5 Use connect_retries when creating clients
467883204 Add retry for sync_point_update_input_data
ac3bf784f Fix allowed address pair validation
ead38da7d Show an engine as down if service record is not updated twice
c86cfa6e8 Allow update of previously-replaced resources
45c259afd Do not perform the tenant stack limit check for admin user
e7ad8dd0f Don't resolve properties for OS::Heat::None resource
ec50bb8fa Add local bindep.txt and limit bandit version
d15c9d7ec Return None for attributes of sd with no actions
9bd441959 Fix regression with SW deployments when region not configured
32c6b9034 Blacklist bandit 1.6.0 and cap Sphinx on Python2
92d59678b Retry on DB deadlock in event_create()
7120d18b5 Add entry_point for oslo policy scripts
df958c99a OpenDev Migration Patch


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

.gitreview                                         |  2 +-
.zuul.yaml                                         |  8 +-
bindep.txt                                         | 41 +++++++++++
devstack/upgrade/resources.sh                      |  3 +-
heat/common/context.py                             | 13 ++++
heat/common/policy.py                              |  9 +++
heat/common/service_utils.py                       | 12 +--
heat/db/sqlalchemy/api.py                          |  4 +
heat/engine/check_resource.py                      |  8 --
heat/engine/clients/client_plugin.py               |  2 +
heat/engine/clients/os/aodh.py                     |  2 +
heat/engine/clients/os/barbican.py                 |  2 +
heat/engine/clients/os/blazar.py                   |  2 +
heat/engine/clients/os/cinder.py                   |  2 +
heat/engine/clients/os/glance.py                   |  2 +
heat/engine/clients/os/heat_plugin.py              |  1 +
.../clients/os/keystone/heat_keystoneclient.py     |  2 +
heat/engine/clients/os/magnum.py                   |  2 +
heat/engine/clients/os/manila.py                   |  2 +
heat/engine/clients/os/neutron/__init__.py         |  4 +-
heat/engine/clients/os/nova.py                     |  1 +
heat/engine/clients/os/sahara.py                   |  2 +
heat/engine/clients/os/trove.py                    |  2 +
heat/engine/constraint/common_constraints.py       | 14 ++--
heat/engine/resource.py                            |  9 ++-
.../resources/openstack/heat/none_resource.py      |  4 +
.../openstack/heat/software_deployment.py          | 21 +++---
.../openstack/keystone/role_assignments.py         |  6 +-
.../engine/resources/openstack/mistral/workflow.py | 15 ++++
.../resources/openstack/nova/host_aggregate.py     |  1 -
.../resources/openstack/octavia/health_monitor.py  |  4 +-
heat/engine/service.py                             | 12 +--
.../openstack/heat/test_software_deployment.py     |  3 +-
playbooks/devstack/functional/run.yaml             | 23 +++---
playbooks/devstack/grenade/run.yaml                | 12 +--
...-zone-to-be-non-mandatory-069d95042f5ed84f.yaml |  8 ++
setup.cfg                                          |  3 +
test-requirements.txt                              |  2 +-
tox.ini                                            | 12 +++
60 files changed, 379 insertions(+), 151 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 4500a40b8..678a0e443 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-bandit>=1.1.0 # Apache-2.0
+bandit<1.6.0,>=1.1.0 # Apache-2.0






More information about the Release-announce mailing list