[release-announce] monasca-persister 4.0.0 (wallaby)

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


We are chuffed to announce the release of:

monasca-persister 4.0.0: Moves metrics and alarm state transitions
from the Message Queue to the Metrics and Alarms database.

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/monasca-persister

Download the package from:

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

Please report issues through:

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

For more details, please see below.

Changes in monasca-persister 3.0.0..4.0.0
-----------------------------------------

caac971 Fix zuul publish docker image job
37411e7 Add doc/requirements
df0fd49 Remove six
d557944 bump py37 to py38 in tox.ini
6569b1e Set legacy_kafka_client_enabled = False on default for Docker
b415c7f Add Python3 wallaby unit tests
52e2914 Limit legacy jobs to stable branches
6b60c25 [goal] Migrate testing to ubuntu focal
9805a4a Update master for stable/victoria


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

.zuul.yaml                                                   |  5 +----
lower-constraints.txt                                        |  9 ++++-----
monasca_persister/kafka/confluent_kafka_persister.py         |  4 +---
monasca_persister/kafka/legacy_kafka_persister.py            |  4 +---
monasca_persister/repositories/abstract_repository.py        |  4 +---
.../repositories/cassandra/abstract_repository.py            |  4 +---
.../repositories/influxdb/abstract_repository.py             |  4 +---
monasca_persister/repositories/persister.py                  |  5 +----
.../tools/influxdb/db-per-tenant/migrate-to-db-per-tenant.py |  4 ++--
playbooks/docker-publish.yml                                 |  2 +-
releasenotes/source/index.rst                                |  1 +
releasenotes/source/victoria.rst                             |  6 ++++++
requirements.txt                                             |  3 +--
setup.cfg                                                    |  2 +-
test-requirements.txt                                        | 12 ++++--------
tox.ini                                                      |  4 +++-
21 files changed, 38 insertions(+), 49 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index c61f1fb..0d443e7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +6,0 @@ oslo.log>=3.36.0 # Apache-2.0
-six>=1.10.0 # MIT
@@ -9 +8 @@ monasca-common>=2.16.0 # Apache-2.0
-cassandra-driver>=3.11.0
+cassandra-driver>=3.21.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 237e3b1..603e99f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +4,0 @@ bandit>=1.1.0 # Apache-2.0
-flake8<2.6.0,>=2.5.4 # MIT
@@ -6,0 +6,3 @@ hacking>=3.0.1,<3.1.0 # Apache-2.0
+# remove this pyflakes from here once you bump the
+# hacking to 3.2.0 or above. hacking 3.2.0 takes
+# care of pyflakes version compatibilty.
@@ -10 +11,0 @@ stestr>=1.0.0 # Apache-2.0
-docutils>=0.11 # OSI-Approved Open Source, Public Domain
@@ -12,6 +13 @@ pycodestyle>=2.5.0 # MIT
-cassandra-driver>=3.11.0
-
-# release notes
-sphinx>=2.0.0,!=2.1.0 # BSD
-reno>=3.1.0 # Apache-2.0
-openstackdocstheme>=2.2.1 # Apache-2.0
+cassandra-driver>=3.21.0






More information about the Release-announce mailing list