[release-announce] masakari-monitors 13.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 30 11:56:59 UTC 2022


We are glad to announce the release of:

masakari-monitors 13.0.0: Monitors for Masakari

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/masakari-monitors

Download the package from:

    https://tarballs.openstack.org/masakari-monitors/

Please report issues through:

    https://bugs.launchpad.net/masakari-monitors/+bugs

For more details, please see below.

Changes in masakari-monitors 12.0.0..13.0.0
-------------------------------------------

741cffd Use LOG.warning instead of deprecated LOG.warn
4ecfb34 connection too much when large scale failure
45adf21 Updating python testing classifier as per Yoga testing runtime
7c476d0 host monitor by consul
857df76 Updating python testing classifier as per Yoga testing runtime
50677c2 Fix a typo
5198a3c Fix some typos
8af96ce Fix home_page in setup.cfg
7bece96 Add note for package maintainers in requirements.txt
af0f140 Add Python3 yoga unit tests
71cc4b1 Update master for stable/xena


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

.zuul.yaml                                         |   2 +-
HACKING.rst                                        |   2 +
etc/masakarimonitors/matrix.yaml.sample            |  19 ++
masakarimonitors/conf/__init__.py                  |   2 +
masakarimonitors/conf/consul.py                    |  37 ++++
masakarimonitors/conf/host.py                      |   2 +-
masakarimonitors/ha/masakari.py                    |  15 +-
masakarimonitors/hacking/checks.py                 |  15 ++
.../hostmonitor/consul_check/__init__.py           |   0
.../hostmonitor/consul_check/consul_helper.py      | 122 +++++++++++++
.../hostmonitor/consul_check/manager.py            | 193 +++++++++++++++++++++
.../hostmonitor/consul_check/matrix_helper.py      |  77 ++++++++
.../introspectiveinstancemonitor/instance.py       |   6 +-
.../introspectiveinstancemonitor/qemu_utils.py     |   8 +-
.../unit/hostmonitor/consul_check/__init__.py      |   0
.../hostmonitor/consul_check/test_consul_helper.py | 128 ++++++++++++++
.../unit/hostmonitor/consul_check/test_manager.py  | 157 +++++++++++++++++
.../hostmonitor/consul_check/test_matrix_helper.py |  55 ++++++
...or-driver-based-on-consul-03f7e619d91e7e06.yaml |   6 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/xena.rst                       |   6 +
requirements.txt                                   |   4 +
setup.cfg                                          |   4 +-
tox.ini                                            |   3 +-
27 files changed, 1059 insertions(+), 20 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 96f6a4b..1a5d635 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -18,0 +19 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
+python-consul >=1.1.0 # MIT
@@ -25,0 +27,3 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
+#
+# Note for package maintainers: just use the libvirt-python package version
+# as seen in the Nova dependencies.






More information about the Release-announce mailing list