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