[release-announce] [monasca] monasca-agent 2.4.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 7 15:32:35 UTC 2017


We are amped to announce the release of:

monasca-agent 2.4.0: Monitoring agent for gathering metrics and
sending them to the Monasca API.

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in monasca-agent 2.3.0..2.4.0
-------------------------------------

8ac0f83 Fix one error message in prometheus
aaa4440 Use monasca-common to validate metrics
4a1b804 Avoid tox_install.sh for constraints support
02fef2f Check interfaces KeyError for network data
530599c Fix Kibana plugin config duplication
7e548f4 Fix hostname matching in kubernetes_api plugin
7adb778 Add option for metric type annotation
8229af8 Update from global requirements
7474a09 Add annotation for not adding kubernetes labels
6c811db Add working set memory and job dimension to k8s/cadvisor  plugin
0ea935c Add .zuul.yaml file
4872913 libvirt check: use unqualified hostname


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

.zuul.yaml                                        |  12 +++
monasca_agent/collector/checks/utils.py           |   2 +
monasca_agent/collector/checks_d/cadvisor_host.py |   1 +
monasca_agent/collector/checks_d/kubernetes.py    |   4 +
monasca_agent/collector/checks_d/libvirt.py       |   2 +-
monasca_agent/collector/checks_d/prometheus.py    |  96 ++++++++++++++++----
monasca_agent/common/aggregator.py                | 103 ++--------------------
monasca_setup/detection/plugins/kibana.py         |   1 +
requirements.txt                                  |  19 ++--
setup.cfg                                         |  18 ++--
setup.py                                          |  13 ++-
test-requirements.txt                             |   4 +-
tools/tox_install.sh                              |  31 -------
tox.ini                                           |  10 +--
17 files changed, 201 insertions(+), 216 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3687c2c..abf50ec 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,4 +6,4 @@ requests>=2.14.2 # Apache-2.0
-oslo.concurrency>=3.8.0 # Apache-2.0
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+oslo.concurrency>=3.20.0 # Apache-2.0
+oslo.config>=4.6.0 # Apache-2.0
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.utils>=3.31.0 # Apache-2.0
@@ -11,3 +11,3 @@ oslo.vmware>=2.17.0 # Apache-2.0
-PyYAML>=3.10.0 # MIT
-httplib2>=0.7.5 # MIT
-netaddr!=0.7.16,>=0.7.13 # BSD
+PyYAML>=3.10 # MIT
+httplib2>=0.9.1 # MIT
+netaddr>=0.7.18 # BSD
@@ -25 +25 @@ tornado>=4.3
-futures>=3.0;python_version=='2.7' or python_version=='2.6' # BSD
+futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD
@@ -29 +29,2 @@ eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
-keystoneauth1>=3.1.0 # Apache-2.0
+keystoneauth1>=3.2.0 # Apache-2.0
+monasca-common>=1.4.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c259efc..b879537 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ bandit>=1.1.0 # Apache-2.0
-mock>=2.0 # BSD
+mock>=2.0.0 # BSD
@@ -9 +8,0 @@ oslotest>=1.10.0 # Apache-2.0
-os-testr>=0.8.0 # Apache-2.0
@@ -10,0 +10 @@ prometheus_client
+os-testr>=1.0.0 # Apache-2.0






More information about the Release-announce mailing list