[release-announce] murano 11.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 14 11:18:11 UTC 2021


We jubilantly announce the release of:

murano 11.0.0: Murano API

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/murano

Download the package from:

    https://tarballs.openstack.org/murano/

Please report issues through:

    https://bugs.launchpad.net/murano/+bugs

For more details, please see below.

11.0.0
^^^^^^


Upgrade Notes
*************

* The default value of "[oslo_policy] policy_file" config option has
  been changed from "policy.json" to "policy.yaml". Operators who are
  utilizing customized or previously generated static policy JSON
  files (which are not needed by default), should generate new policy
  files or convert them in YAML format. Use the oslopolicy-convert-
  json-to-yaml (https://docs.openstack.org/oslo.policy/latest/cli
  /oslopolicy-convert-json-to-yaml.html) tool to convert a JSON to
  YAML formatted policy file in backward compatible way.


Deprecation Notes
*****************

* Use of JSON policy files was deprecated by the "oslo.policy"
  library during the Victoria development cycle. As a result, this
  deprecation is being noted in the Wallaby cycle with an anticipated
  future removal of support by "oslo.policy". As such operators will
  need to convert to YAML policy files. Please see the upgrade notes
  for details on migration of any custom policy files.

Changes in murano 10.0.0..11.0.0
--------------------------------

1c87ebf9 [goal] Deprecate the JSON formatted policy file
e5d9d1b7 Use common rpc pattern for all services
7dd31ad6 Fix lower-constraints
e078063c Imported Translations from Zanata
38c7835d Imported Translations from Zanata
09831b64 Fix 'method object has no attribute __yaql_function__' on py3
14f17d97 Remove six
8f5e0106 Imported Translations from Zanata
bf634b09 Add Python3 wallaby unit tests
231cf26a Update master for stable/victoria


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

.zuul.yaml                                         |  2 +-
lower-constraints.txt                              | 54 ++++++++-------
murano/cmd/status.py                               | 13 +---
murano/common/config.py                            | 18 +++++
murano/common/engine.py                            | 10 +--
murano/common/policy.py                            |  7 ++
murano/common/rpc.py                               | 80 ++++++++++++++++++----
murano/common/server.py                            | 37 ++++------
murano/dsl/helpers.py                              |  4 +-
murano/engine/system/instance_reporter.py          | 10 ++-
murano/engine/system/status_reporter.py            | 19 ++---
...son-formatted-policy-file-b41728d03ee008e8.yaml | 20 ++++++
...x-py3-yaql-function-error-e0b0f8547956f5a6.yaml |  4 ++
releasenotes/source/index.rst                      |  1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 25 +++++--
releasenotes/source/victoria.rst                   |  6 ++
requirements.txt                                   | 20 +++---
setup.cfg                                          |  2 +-
test-requirements.txt                              |  6 +-
tools/lintstack.py                                 |  4 +-
27 files changed, 262 insertions(+), 140 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6db80ab7..cf96071f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ stevedore>=1.20.0 # Apache-2.0
-alembic>=0.8.10 # MIT
+alembic>=0.9.6 # MIT
@@ -17 +17 @@ netaddr>=0.7.18 # BSD
-PyYAML>=3.13 # MIT
+PyYAML>=5.1 # MIT
@@ -19 +19 @@ jsonpatch!=1.20,>=1.16 # BSD
-keystoneauth1>=3.4.0 # Apache-2.0
+keystoneauth1>=3.8.0 # Apache-2.0
@@ -30 +30 @@ jsonschema>=3.2.0 # MIT
-python-keystoneclient>=3.8.0 # Apache-2.0
+python-keystoneclient>=3.17.0 # Apache-2.0
@@ -36 +36 @@ oslo.db>=4.44.0 # Apache-2.0
-oslo.config>=5.2.0 # Apache-2.0
+oslo.config>=6.8.0 # Apache-2.0
@@ -38,2 +38,2 @@ oslo.concurrency>=3.26.0 # Apache-2.0
-oslo.context>=2.19.2 # Apache-2.0
-oslo.policy>=1.30.0 # Apache-2.0
+oslo.context>=2.22.0 # Apache-2.0
+oslo.policy>=3.6.0 # Apache-2.0
@@ -43,2 +43,2 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
-oslo.utils>=3.33.0 # Apache-2.0
+oslo.service>=1.31.0 # Apache-2.0
+oslo.utils>=4.5.0 # Apache-2.0
@@ -47 +47 @@ oslo.log>=3.36.0 # Apache-2.0
-oslo.upgradecheck>=0.1.0 # Apache-2.0
+oslo.upgradecheck>=1.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c5a2e29f..3ae12173 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ nose>=1.3.7 # LGPL
-oslotest>=3.2.0 # Apache-2.0
+oslotest>=4.4.1 # Apache-2.0
@@ -16,2 +16,2 @@ pycodestyle>=2.5.0 # MIT License
-requests>=2.14.2 # Apache-2.0
-stestr>=1.0.0 # Apache-2.0
+requests>=2.20.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0






More information about the Release-announce mailing list