[release-announce] openstack-heat 17.0.2 (xena)

no-reply at openstack.org no-reply at openstack.org
Tue May 9 11:42:36 UTC 2023


We are ecstatic to announce the release of:

openstack-heat 17.0.2: OpenStack Orchestration

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

17.0.2
^^^^^^

Bug Fixes

* Honor "hidden" parameter in get stack environment API. Now values
  passed to hidden parameters are replaced by '******', similarly to
  the other APIs such as show stack details API.

Changes in openstack-heat 17.0.1..17.0.2
----------------------------------------

1360cfdfa Fix setting the tempest virtual env constraints env var
31778416b Added a unit test for get_environment_hidden_param
1a49525c5 Honor 'hidden' parameter in 'stack environment show' command
b135a9957 Ignore resource_data decryption errors
c37ec5180 Allow deleting user_creds when can't be decrypted
782da94b3 zuul: Declare queue at top level
ead7cd61b Don't always replace FAILED ServerGroup resources
65fb6c7da Use openstack commands in upgrade plugin
b8d09f347 Fix parameter merging with merge strategies
75815c4ac Use constraints when creating venv for grenade
b8e27f7c4 Fix AttributeError in Python 3.8
d1c0f6289 Drop lower-constraints.txt and its testing
e3ec8946b Make grenade job voting again
92db02a56 Use constraints when creating tempest venv
f56ca9632 Log parameters merged
66dd43c65 Use previous parameter merge strategy
b32163d9e Use f36 instead of f33 for testing
e6a8e66c7 Remove TripleO job
5ea5276a3 Fix None comparision when sorting by `updated_at`


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

.zuul.yaml                                         |  11 +-
devstack/lib/heat                                  |   6 +-
devstack/upgrade/resources.sh                      |  40 ++++-
heat/common/environment_util.py                    |  36 +++--
heat/common/pluginutils.py                         |  20 ++-
heat/db/sqlalchemy/api.py                          |  11 +-
.../resources/openstack/nova/server_group.py       |  10 ++
heat/engine/service.py                             |  12 +-
heat/engine/stack.py                               |  11 +-
lower-constraints.txt                              | 163 ---------------------
...ter-in-stack-env-show-cmd-062065545dfef82a.yaml |   6 +
requirements.txt                                   |   4 +
test-requirements.txt                              |   2 +-
tox.ini                                            |   7 -
24 files changed, 330 insertions(+), 234 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 2f54c37aa..29ca4b36a 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.
+
diff --git a/test-requirements.txt b/test-requirements.txt
index bd3032139..62872ccaa 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ pyflakes>=2.1.1
-bandit!=1.6.0,>=1.1.0 # Apache-2.0
+bandit!=1.6.0,>=1.1.0,<1.7.5 # Apache-2.0






More information about the Release-announce mailing list