[release-announce] monasca-common 2.13.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Mar 1 14:59:01 UTC 2019


We are happy to announce the release of:

monasca-common 2.13.0: Monasca common python modules

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/monasca-common

Download the package from:

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

Please report issues through launchpad:

    https://storyboard.openstack.org/#!/project/865

For more details, please see below.

Changes in monasca-common 2.12.0..2.13.0
----------------------------------------

24aef15 Remove duplicate target name from README
c542d90 Add wrapper for Confluent Kafka client consumer
5c6dddf Add the metric name to the Exception message when validation fails
0a1822a Improve coverage
cb38433 Prepare one zuul docker job for all services
ca3f42a Add tempest tests jobs
841041c Update hacking version to latest
a0cbe3f Use template for lower-constraints
82fcfd3 Add missing build dependencies for agent in docker
00bc2d4 Add python3.5 classifier to setup.cfg
cda2779 Change openstack-dev to openstack-discuss
5b8be9b Add description-file field to setup.cfg
81348d9 Decrease amount of Docker image layers
e0398d3 Bump Alpine to 3.8 in docker
dcc2670 Push monasca/base image on commit, periodicaly and on release
ee42448 Add py36 tox environment
a8b68cb Add wrapper for Confluent Kafka async Producer
d2d085c Remove Linux apps pinning from Dockerfile
9cd0d28 Remove setup.py check from pep8 job
77887bb Workaround to avoid surefire plugin error
ffa84f7 Add running tempest tests for logs-pipeline
8ccf4c8 Update links in pom.xml


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

.zuul.yaml                                         |  40 +++--
README.rst                                         |   1 -
java/pom.xml                                       |   3 +-
lower-constraints.txt                              |   1 +
monasca_common/confluent_kafka/__init__.py         |   0
monasca_common/confluent_kafka/consumer.py         |  85 ++++++++++
monasca_common/confluent_kafka/producer.py         |  84 ++++++++++
monasca_common/validation/metrics.py               |  28 ++--
playbooks/docker_build_base.yml                    |  21 +++
playbooks/docker_build_service.yml                 |  19 +++
playbooks/run.yml                                  |  19 ---
pom.xml                                            |   2 +-
requirements.txt                                   |   1 +
setup.cfg                                          |   5 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |  10 +-
21 files changed, 663 insertions(+), 86 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index b349f74..6808390 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12 @@ ujson>=1.35 # BSD
+confluent-kafka>=0.11.4 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 83923d8..32857d6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ bandit>=1.1.0 # Apache-2.0
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0






More information about the Release-announce mailing list