[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