[release-announce] murano-agent 5.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:55:17 UTC 2020


We are stoked to announce the release of:

murano-agent 5.0.0: Python Murano Agent

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/murano-agent

Download the package from:

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

Please report issues through:

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

For more details, please see below.

Changes in murano-agent 4.0.0..5.0.0
------------------------------------

97f53bb Monkey patch original current_thread _active
2b16c3b Update TOX_CONSTRAINTS_FILE for stable/ussuri
4c64fdb Update .gitreview for stable/ussuri
ec54d36 Use unittest.mock instead of third party mock
84f5778 Remove six usage
b908aa8 Cleanup py27 support
7c380ce Update to hacking 3.0
7d88944 Update hacking for Python3
2b2cc45 [ussuri][goal] Drop python 2.7 support and testing
755aaa0 Update master for stable/train


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

.gitreview                                           |  1 +
.zuul.yaml                                           |  3 +--
lower-constraints.txt                                |  3 +--
muranoagent/app.py                                   |  2 +-
muranoagent/cmd/run.py                               |  8 ++++++++
muranoagent/execution_plan_runner.py                 |  6 ++----
muranoagent/execution_result.py                      |  4 +---
muranoagent/executors/__init__.py                    |  1 +
muranoagent/executors/chef_puppet_executor_base.py   |  3 +--
muranoagent/files_manager.py                         |  2 +-
muranoagent/validation.py                            |  4 +---
releasenotes/notes/drop-py-2-7-33ea9091c6530815.yaml |  6 ++++++
releasenotes/source/index.rst                        |  1 +
releasenotes/source/train.rst                        |  6 ++++++
requirements.txt                                     |  3 +--
setup.cfg                                            |  9 +++------
setup.py                                             |  9 ---------
test-requirements.txt                                |  3 +--
tox.ini                                              | 20 ++++++--------------
25 files changed, 60 insertions(+), 66 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6e8a03a..7bf3c93 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ eventlet>=0.20.0,!=0.20.1,!=0.21.0 # MIT
-GitPython>=2.1.8 # BSD License (3 clause)
+GitPython>=3.0.5;python_version>='3.0'  # BSD License (3 clause)
@@ -14 +13,0 @@ PyYAML>=3.12 # MIT
-six>=1.11.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index b7c1f8a..9b2528c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -7 +6,0 @@ coverage>=4.5.1 # Apache-2.0
-mock>=2.0.0 # BSD






More information about the Release-announce mailing list