[release-announce] openstack-heat 20.0.0 (antelope)
no-reply at openstack.org
no-reply at openstack.org
Wed Mar 22 12:27:48 UTC 2023
We are pumped to announce the release of:
openstack-heat 20.0.0: OpenStack Orchestration
This release is part of the antelope 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.
20.0.0
^^^^^^
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 19.0.0.0rc1..20.0.0
---------------------------------------------
6a4c7b57b stable-only: Pin bandit to 1.7.4
acacffd29 Disable B113 rule of bandit
8cd439a27 Fix unit tests with python-novaclient 18.3.0
6e0e2269d Update TOX_CONSTRAINTS_FILE for stable/2023.1
84d7e36cc Update .gitreview for stable/2023.1
c31eb4f5c fix heat update senlin cluster
c6094856a Fix parsing of live data from OS::Nova::Server
add8d1628 Skip basic scenario test
c13f911ba Return HTTPBadRequest from circular dependency
c253b38e2 Move CircularDependencyException to common
604111b0b Fix setting the tempest virtual env constraints env var
bdcb2c3bd Added a unit test for get_environment_hidden_param
8e2286c9b Fix unit tests for python-barbicanclient 5.5.0
216cdd444 Update release note of task 47052
85480f94d Fix an assert statement
29eaf4ef7 Use new get_rpc_client API from oslo.messaging
a0ff4b98b Decode UTF-8 body data in SwiftSignal
1305a3152 Honor 'hidden' parameter in 'stack environment show' command
b452ea708 Skip test_stack_update_with_replacing_userdata
53fa8c374 Explicitly pass error kwarg in nested StackValidationFailed
500201cb7 Skip test_cancel_update_server_with_port
9407b4897 Ignore resource_data decryption errors
ceef7869e Don't load all resources for policy check
5451b9854 Imported Translations from Zanata
0aa0b3825 Update stestr args for inclusive language
56d99bf65 Improve map_merge logging
ddbf9db52 Set cache_ok to avoid further SAWarning
0ea1ee087 Retry to detach volume if nova returned error 409
13fbd367e Fix get_attr syntax in template guide
87bdbfdca Drop implementation for OS::Magnum::Bay/BayModel
ba29a7089 Switch to 2023.1 Python3 unit tests and generic template name
1b42c7296 Update master for stable/zed
af5ffbe01 Replace deprecated Query.as_scalar()
e17f68a83 Deploy healthcheck middleware as app instead of filter
520e2389d Allow deleting user_creds when can't be decrypted
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 4 +-
devstack/lib/heat | 11 +-
devstack/upgrade/resources.sh | 32 ++++-
etc/heat/api-paste.ini | 68 ++++++---
heat/api/__init__.py | 33 +++++
heat/api/middleware/fault.py | 3 +-
heat/common/exception.py | 4 +
heat/common/messaging.py | 4 +-
heat/common/policy.py | 4 +-
heat/db/sqlalchemy/api.py | 13 +-
heat/db/sqlalchemy/types.py | 2 +
heat/engine/clients/os/magnum.py | 10 --
heat/engine/dependencies.py | 7 +-
heat/engine/hot/functions.py | 4 +-
.../engine/resources/openstack/heat/swiftsignal.py | 2 +
heat/engine/resources/openstack/magnum/bay.py | 137 +-----------------
heat/engine/resources/openstack/nova/server.py | 12 +-
heat/engine/resources/openstack/senlin/cluster.py | 8 +-
heat/engine/resources/stack_resource.py | 2 +-
heat/engine/resources/volume_base.py | 13 +-
heat/engine/service.py | 12 +-
heat/engine/stack.py | 6 +-
heat/engine/stk_defn.py | 7 +
heat/locale/de/LC_MESSAGES/heat.po | 37 +----
heat/locale/es/LC_MESSAGES/heat.po | 39 +----
heat/locale/fr/LC_MESSAGES/heat.po | 40 +-----
heat/locale/it/LC_MESSAGES/heat.po | 42 +-----
heat/locale/ja/LC_MESSAGES/heat.po | 38 +----
heat/locale/ko_KR/LC_MESSAGES/heat.po | 38 +----
heat/locale/pt_BR/LC_MESSAGES/heat.po | 39 +----
heat/locale/ru/LC_MESSAGES/heat.po | 36 +----
heat/locale/zh_CN/LC_MESSAGES/heat.po | 36 +----
heat/locale/zh_TW/LC_MESSAGES/heat.po | 36 +----
...ter-in-stack-env-show-cmd-062065545dfef82a.yaml | 6 +
releasenotes/source/index.rst | 1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 11 +-
releasenotes/source/zed.rst | 6 +
requirements.txt | 4 +-
setup.cfg | 1 -
test-requirements.txt | 2 +-
tox.ini | 12 +-
58 files changed, 478 insertions(+), 845 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 457724754..18150cfc4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -29 +29 @@ oslo.log>=4.3.0 # Apache-2.0
-oslo.messaging>=5.29.0 # Apache-2.0
+oslo.messaging>=14.1.0 # Apache-2.0
@@ -68 +68 @@ Routes>=2.3.1 # MIT
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
+SQLAlchemy>=1.4.0 # MIT
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