[release-announce] masakari 15.0.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 22 12:34:13 UTC 2023


We exuberantly announce the release of:

masakari 15.0.0: Virtual Machine High Availability (VMHA) service for
OpenStack

This release is part of the antelope release series.

The source is available from:

    https://opendev.org/openstack/masakari

Download the package from:

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

Please report issues through:

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

For more details, please see below.

Changes in masakari 14.0.0..15.0.0
----------------------------------

3e1b851 vmoves table purge support
fdee6e1 add api-ref for masakari vmoves
72a35ed update api microversion for masakari vmoves
23c6c31 vm moves for host notification
73e3599 Use new get_rpc_client API from oslo.messaging
324fe6e Fix tox4 issues
7ec3edd Fix notfication stuck into running status when timeout
0837d77 Handle host notification without host status
607da59 [CI] Move queue setting to project level
a4f745d Switch to 2023.1 Python3 unit tests and generic template name
97ddf32 Update master for stable/zed


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

.zuul.yaml                                         |   4 +-
api-ref/source/index.rst                           |   1 +
api-ref/source/parameters.yaml                     | 101 +++++++++-
api-ref/source/vmoves.inc                          | 161 ++++++++++++++++
masakari/api/api_version_request.py                |   3 +-
masakari/api/openstack/ha/vmoves.py                | 105 +++++++++++
masakari/db/api.py                                 |  78 ++++++++
masakari/db/sqlalchemy/api.py                      | 107 +++++++++++
.../versions/008_add_vm_moves_table.py             |  52 ++++++
masakari/db/sqlalchemy/models.py                   |  22 +++
masakari/engine/drivers/taskflow/driver.py         |  26 ++-
masakari/engine/drivers/taskflow/host_failure.py   | 134 +++++++++-----
masakari/engine/manager.py                         |   9 +-
masakari/exception.py                              |   8 +
masakari/ha/api.py                                 |  33 ++++
masakari/objects/__init__.py                       |   1 +
masakari/objects/fields.py                         |  58 ++++++
masakari/objects/vmove.py                          | 115 ++++++++++++
masakari/policies/__init__.py                      |   4 +-
masakari/policies/vmoves.py                        |  54 ++++++
masakari/rpc.py                                    |   7 +-
.../drivers/taskflow/test_host_failure_flow.py     | 178 ++++++++----------
.../notes/bug-1960619-4c2cc73483bdff86.yaml        |   8 +
...otification-stuck-problem-fdb84bad8641384b.yaml |   6 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/zed.rst                        |   6 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   2 +-
tox.ini                                            |  26 +--
41 files changed, 1809 insertions(+), 179 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3fd47e3..f3ab31e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ oslo.db>=4.44.0 # Apache-2.0
-oslo.messaging>=5.29.0 # Apache-2.0
+oslo.messaging>=14.1.0 # Apache-2.0






More information about the Release-announce mailing list