[openstack-announce] [new][murano] murano-agent 3.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 6 13:20:30 UTC 2016


We are jazzed to announce the release of:

murano-agent 3.0.0: Python Murano Agent

This release is part of the newton release series.

For more details, please see below.

3.0.0
^^^^^

murano-agent has been ported to python3


Bug Fixes
*********

* Fixed too many arguments provided for format exception message for
  wrong entrypoint in Puppet/Chef executors.

* Elements were updated to allow building murano fedora images with
  chef installed. Chef is installed from https://packages.chef.io

Changes in murano-agent 2.0.0.0rc1..3.0.0
-----------------------------------------

4efb9a3 fix the home-page URL to be valid
eff676e Update UPPER_CONSTRAINTS_FILE for stable/newton
5445922 Update .gitreview for stable/newton
5cbcf27 Mention DIB_CLOUD_INIT_DATASOURCES in README
757d5e6 TrivialFix: Remove cfg import unused
f388bd7 TrivialFix: Remove logging import unused
a58d8ae [docs] Update Readme with correct Doc URL
abf724a Update tox.ini for upper constraints
a1d4120 Trivial: Add python identifiers in setup.cfg
1673551 Chef executor unit tests now compare dicts instead of strings
a6abdcf Add Python 3.5 classifier and venv
849be73 Updated from global requirements
e2e4c72 Drop *openstack/common* in flake8 exclude list
d1e9095 Remove discover from test-requirements
1450eb3 Updated from global requirements
e17011c Use upper-constraints in tox test environments
5521193 Updated from global requirements
cd0f80a Updated from global requirements
bb98276 Updated from global requirements
52ee5f7 Python 3: add py34 test environment to tox.ini
3f884f9 Python 3: replace usage of the types module
2655a3c Python 3: only decode subprocess stdout on py2
c1c400f Python 3: replace exec with six.exec_()
c56acc7 Python 3: Fix absolute import
cdc4bde Python 3: Fix basic py3 issues
029a2a1 [Trivial] Fix too many arguments for format string
4c4e176 Reorder releasenotes and increase toctree depth
9fde207 Updated from global requirements
a3fa7fe Updated from global requirements
7ef2eee RabbitMQ heartbeats for consumer threads
f95912e Change chef installation method
4c28db2 Install murano-agent to pip default location
2e4c3c9 Updated from global requirements
0efd3d5 Allow insecure SSL communications with RabbitMQ
b6b6c80 Updated from global requirements
7571271 Restores SIGPIPE on script processes
f095296 Update reno for stable/mitaka


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

.gitreview                                         |  1 +
README.rst                                         |  3 +-
.../murano-agent/install.d/74-murano-agent         | 23 +++++---
.../murano-agent/install.d/murano-agent.conf       |  4 +-
.../murano-agent/install.d/murano-agent.service    |  2 +-
muranoagent/app.py                                 | 21 +++----
muranoagent/cmd/run.py                             |  4 ++
muranoagent/common/config.py                       |  3 +
muranoagent/common/messaging/mqclient.py           | 68 +++++++++++++++++-----
muranoagent/common/messaging/subscription.py       | 11 ++--
muranoagent/execution_plan_runner.py               |  3 +-
muranoagent/executors/application/__init__.py      | 20 ++++---
muranoagent/executors/chef_puppet_executor_base.py |  4 +-
muranoagent/executors/puppet/__init__.py           |  4 --
muranoagent/files_manager.py                       |  8 +--
.../notes/fix-1591614-1b2db4cbb41f411c.yaml        |  4 ++
.../notes/install-chef-d67f115c0958c116.yaml       |  4 ++
releasenotes/notes/python3-54ba2f6e70795ba6.yaml   |  3 +
releasenotes/source/index.rst                      |  5 +-
releasenotes/source/mitaka.rst                     |  6 ++
requirements.txt                                   |  8 +--
setup.cfg                                          |  7 ++-
test-requirements.txt                              |  7 +--
tox.ini                                            |  6 +-
27 files changed, 188 insertions(+), 103 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 21cbaf3..cdaab91 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ kombu>=3.0.25 # BSD
-oslo.config>=3.7.0 # Apache-2.0
+oslo.config>=3.14.0 # Apache-2.0
@@ -11,2 +11,2 @@ oslo.log>=1.14.0 # Apache-2.0
-oslo.service>=1.0.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
+oslo.service>=1.10.0 # Apache-2.0
+oslo.utils>=3.16.0 # Apache-2.0
@@ -16 +16 @@ semantic-version>=2.3.1 # BSD
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0e0c23a..286e66f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7 @@ coverage>=3.6 # Apache-2.0
-discover # BSD
-mock>=1.2 # BSD
+mock>=2.0 # BSD
@@ -14,2 +13,2 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
-reno>=0.1.1 # Apache2
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+reno>=1.8.0 # Apache2





More information about the OpenStack-announce mailing list