masakari 15.0.0 (antelope)
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
participants (1)
-
no-reply@openstack.org