[release-announce] openstack-heat 19.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 5 12:28:55 UTC 2022


We contentedly announce the release of:

openstack-heat 19.0.0: OpenStack Orchestration

This release is part of the zed 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.

Changes in openstack-heat 18.0.0..19.0.0
----------------------------------------

894711550 Drop implementation for OS::Magnum::Bay/BayModel
f305ef84d Update TOX_CONSTRAINTS_FILE for stable/zed
fab0b0d3e Update .gitreview for stable/zed
7b1b373d2 Imported Translations from Zanata
ba81ce0cb Fix compatibility with oslo.db 12.1.0
79f5868e0 Floating IP port forwarding resource
f8426b0f0 OS::Nova::KeyPair: Require public_key when api version >= 2.92
d361aec71 Replace KeyPair resource by TestResource
778714021 Remove CloudWatch cleanup tasks
d55001c1d Accept sha256 hash for swift tempurl
65a68d97d Followup to I7736373d03c23884158e4a1d41defafb4e2b8a4c
a0e072b32 Don't always replace FAILED ServerGroup resources
e446ecbb2 Use openstack commands in upgrade plugin
d9fe7301b Fix parameter merging with merge strategies
39d653fa5 Use constraints when creating venv for grenade
567615f6f Imported Translations from Zanata
38238b88f Fix tests for fixtures 4.0.0
eec1f92bc Fix AttributeError in Python 3.8
14d2d859e Set cache_ok to avoid SAWarning
b7222ba72 setup.cfg: Replace dashes with underscores
0e70383d0 Add OS::Neutron::QoSMinimumPacketRateRule resource
4a898171f zuul: Declare queue at top level
750527356 Remove python2 from bindep
c0be1f01f Log parameters merged
94f32ee39 Use previous parameter merge strategy
22c48f57b Use constraints when creating tempest venv
e2425a94a Update python testing as per zed cycle teting runtime
fee8c40c2 Make grenade job voting again
6bf25b42f Make grenate tests voting again
78244c5f0 Use f36 instead of f33 for testing
dd4d2f2dc Imported Translations from Zanata
b3430d9fc Remove TripleO job
ef67b861d Validate limit query parameter for List Software Config API
2a7a8cb0e Changed minversion in tox to 3.18.0
ba15d70e1 Remove remaining implementation for Heat CloudWatch API
49cbb92ed Drop lower-constraints.txt and its testing
5e14163f9 Allow multiple required_service_extension
77c668127 Supports 'availability_zone_hints' for Neutron networks and routers
b388bdb14 Disable auto discovery
380d08706 Add Python3 zed unit tests
577ae3109 Update master for stable/yoga
06071f5e9 Add REBUILD option to user_data_update_policy


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

.gitreview                                         |   1 +
.zuul.yaml                                         |  14 +-
bindep.txt                                         |   2 -
devstack/lib/heat                                  |  14 +-
devstack/upgrade/resources.sh                      |  12 +-
devstack/upgrade/shutdown.sh                       |   4 -
heat/api/openstack/v1/software_configs.py          |  12 +
heat/common/config.py                              |  12 -
heat/common/environment_util.py                    |  36 ++-
heat/common/pluginutils.py                         |  20 +-
heat/common/wsgi.py                                |  63 -----
heat/db/sqlalchemy/api.py                          |   4 +-
heat/db/sqlalchemy/types.py                        |   2 +
heat/engine/clients/os/magnum.py                   |  10 -
heat/engine/clients/os/openstacksdk.py             |   6 +
heat/engine/resource.py                            |  22 +-
.../engine/resources/openstack/heat/cloud_watch.py |  41 ----
heat/engine/resources/openstack/magnum/bay.py      | 137 +----------
.../resources/openstack/neutron/extrarouteset.py   |   2 +-
.../resources/openstack/neutron/floatingip.py      | 156 ++++++++++++
heat/engine/resources/openstack/neutron/net.py     |  10 +-
.../resources/openstack/neutron/provider_net.py    |  13 +-
heat/engine/resources/openstack/neutron/qos.py     |  87 +++++++
heat/engine/resources/openstack/neutron/router.py  |  13 +-
heat/engine/resources/openstack/nova/keypair.py    |  17 +-
heat/engine/resources/openstack/nova/server.py     |  21 +-
.../resources/openstack/nova/server_group.py       |  10 +
heat/locale/de/LC_MESSAGES/heat.po                 |  42 +---
heat/locale/es/LC_MESSAGES/heat.po                 |  26 +-
heat/locale/fr/LC_MESSAGES/heat.po                 |  26 +-
heat/locale/it/LC_MESSAGES/heat.po                 |  26 +-
heat/locale/ja/LC_MESSAGES/heat.po                 |  24 +-
heat/locale/ko_KR/LC_MESSAGES/heat.po              |  24 +-
heat/locale/pt_BR/LC_MESSAGES/heat.po              |  26 +-
heat/locale/ru/LC_MESSAGES/heat.po                 |  24 +-
heat/locale/zh_CN/LC_MESSAGES/heat.po              |  23 +-
heat/locale/zh_TW/LC_MESSAGES/heat.po              |  23 +-
heat/policies/resource_types.py                    |   3 +
.../api/openstack_v1/test_software_configs.py      |  35 +++
.../openstack/neutron/test_neutron_floating_ip.py  | 262 +++++++++++++++++++++
.../openstack/neutron/test_neutron_provider_net.py |   9 +-
.../functional/test_template_resource.py           |  21 +-
lower-constraints.txt                              | 161 -------------
...-port-forwarding-resource-e32b5515f1b47a28.yaml |   6 +
...r-user_data_update_policy-b1a229f3f551ea4b.yaml |   5 +
...ts_Neutron_network_router-d01df1463193d9e6.yaml |   5 +
.../cloud-watch-cleanup-62151466d15ac504.yaml      |   4 +
.../drop-python-3-6-and-3-7-69dcd178c443e177.yaml  |   5 +
...-minimum-packet-rate-rule-e58e9ced636320f1.yaml |   7 +
...tiple-required-extensions-277560a90308e17c.yaml |   6 +
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  87 ++++++-
releasenotes/source/yoga.rst                       |   6 +
requirements.txt                                   |   6 +-
setup.cfg                                          |  11 +-
setup.py                                           |   1 +
tox.ini                                            |  27 +--
78 files changed, 1345 insertions(+), 996 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f263179a1..457724754 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+# Requirements lower bounds listed here are our best effort to keep them up to
+# date but we do not test them so no guarantee of having them all correct. If
+# you find any incorrect lower bounds, let us know or propose a fix.
+
@@ -49 +53 @@ python-monascaclient>=1.12.0 # Apache-2.0
-python-neutronclient>=6.14.0 # Apache-2.0
+python-neutronclient>=7.7.0 # Apache-2.0






More information about the Release-announce mailing list