[release-announce] mistral-extra 13.1.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Tue Aug 29 12:13:19 UTC 2023


We high-spiritedly announce the release of:

mistral-extra 13.1.0: Mistral OpenStack-specific bindings

This release is part of the bobcat release series.

The source is available from:

    https://opendev.org/openstack/mistral-extra

Download the package from:

    https://pypi.org/project/mistral-extra

Please report issues through:

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

For more details, please see below.

Changes in mistral-extra 13.0.0..13.1.0
---------------------------------------

9e2ba46 Fix Nova client version discovery
3385694 Add monitoring server to mistral-extra
44b3e5d Fix test suite bug with barbican client


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

mistral_extra/actions/openstack/actions.py         |   4 +-
mistral_extra/config.py                            |  64 +++++++-
mistral_extra/monitoring/__init__.py               |   0
mistral_extra/monitoring/base.py                   | 100 ++++++++++++
mistral_extra/monitoring/collectors/__init__.py    |   0
.../monitoring/collectors/mistral_collector.py     | 175 +++++++++++++++++++++
mistral_extra/monitoring/jobs/__init__.py          |   0
.../monitoring/jobs/delayed_calls_recovery.py      |  67 ++++++++
.../monitoring/jobs/idle_tasks_recovery.py         | 114 ++++++++++++++
.../monitoring/jobs/named_locks_recovery.py        |  52 ++++++
.../jobs/subworkflow_complete_recovery.py          |  86 ++++++++++
.../monitoring/jobs/subworkflow_start_recovery.py  |  95 +++++++++++
.../monitoring/jobs/waiting_tasks_recovery.py      |  93 +++++++++++
mistral_extra/monitoring/launch.py                 |  48 ++++++
mistral_extra/monitoring/monitoring_server.py      | 113 +++++++++++++
mistral_extra/monitoring/prometheus.py             |  58 +++++++
requirements.txt                                   |   6 +
setup.cfg                                          |  13 ++
19 files changed, 1093 insertions(+), 3 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 0378974..436282a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -38,0 +39,6 @@ keystoneauth1>=3.18.0 # Apache-2.0
+
+# monitoring dependencies
+alembic>=1.7.7 # MIT
+oslo.config>=8.7.0 # Apache-2.0
+Flask>=1.0.2
+prometheus_client>=0.15.0






More information about the Release-announce mailing list