[release-announce] openstack-heat 14.2.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 30 13:14:09 UTC 2021


We are happy to announce the release of:

openstack-heat 14.2.0: OpenStack Orchestration

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

14.2.0
^^^^^^


New Features
************

* The "lb_algorithm" property of "OS::Octavia::Pool" resource now
  supports SOURCE_IP_PORT option required for Octavia OVN provider
  driver.


Bug Fixes
*********

* The "OS::Heat::Delay" resource type is now usable.

* The ordering in the list of segments returned by
  "OS::Neutron::Net" resources is not predictable. Stack updates
  changeing attributes of the network can cause the list of segments
  to shift.

  The ordering is now slightly more predictable, segments with
  name=``None`` are now placed first in the list. This doesn't
  guarantee the order, but typically only the segment implicitly
  created by neutron has no name attribute set. The template author
  should ensure other segments on the network does have a name set, so
  that the implicit segment will always be index 0. Resolving
  attributes of the implcitly created segment on the network resource
  can then predictibly happen using index 0. See bug: 1894920
  (https://bugs.launchpad.net/tripleo/+bug/1894920).

Changes in openstack-heat 14.1.0..14.2.0
----------------------------------------

b9a339597 Preserve order in list_concat_unique
e95a7fd21 Don't update status for replaced resource
fb879d1ee Net attr: Sort segments without name attribute first
49ef181bb Add SOURCE_IP_PORT to LB_ALGORITHM allowed values
e16fbbd13 Replace Fedora test image with F32
ec67396a2 As of nova microversion 2.57, personality is deprecated
936c6a50c Configure swap as before
8394d6c57 Supports 'virtio-forwarder' vnic type for port
18ab72f5d Use Fedora 31 for tests
18f2ed6b0 Fix OS::Heat::Delay resource type
4aafceb37 Lazily cache parsed value of list/json parameters


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

.zuul.yaml                                         |  4 ++-
devstack/lib/heat                                  |  8 +++--
heat/db/sqlalchemy/api.py                          |  3 +-
heat/engine/hot/functions.py                       | 14 ++++----
heat/engine/parameters.py                          | 39 ++++++++++-----------
heat/engine/resource.py                            |  2 --
heat/engine/resources/openstack/heat/delay.py      |  6 ++--
heat/engine/resources/openstack/neutron/net.py     |  7 +++-
heat/engine/resources/openstack/neutron/port.py    |  3 +-
heat/engine/resources/openstack/nova/server.py     | 11 +++++-
heat/engine/resources/openstack/octavia/pool.py    |  4 +--
heat/objects/resource.py                           |  3 +-
lower-constraints.txt                              |  4 +--
...E_IP_PORT-to-LB_ALGORITHM-11f0edf22096df74.yaml |  4 +++
.../notes/delay-resource-7d44c512081026c8.yaml     |  4 +++
...ttribute-semi-predictable-b40a869317d053cc.yaml | 16 +++++++++
requirements.txt                                   |  2 +-
tox.ini                                            |  3 +-
26 files changed, 140 insertions(+), 62 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f77d011a4..85f06a0a9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ croniter>=0.3.4 # MIT License
-cryptography>=2.1 # BSD/Apache-2.0
+cryptography>=2.1.4 # BSD/Apache-2.0






More information about the Release-announce mailing list