openstack-heat 14.2.0 (ussuri)
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
participants (1)
-
no-reply@openstack.org