[release-announce] masakari 8.1.2 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 29 16:54:07 UTC 2021


We are pumped to announce the release of:

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

This release is part of the train stable 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.

8.1.2
^^^^^

Bug Fixes

* Fixes "/v1/" API path which returned 404 ResourceNotFound
  preventing microversion discovery. LP#1685145

* Allows segment description to contain new line characters.
  LP#1776385

* Adds "reserved_host" to all aggregates of the failing host,
  instead of just the first one. LP#1856164

* Fixes API microversion reporting to report the latest supported
  microversion. LP#1882516

* Fixes validation of compute host existence from checking
  hypervisor list to compute service list. Since masakari needs to
  match nova compute service hostname with the one in pacemaker
  cluster and added to API for correctly processing hostmonitors
  failover notifications.

Changes in masakari 8.1.1..8.1.2
--------------------------------

9eff08c Search in nova services instead of hypervisors
13a65ca Fix some errors in the document
bbead85 Assign all aggregates to reserved_host
3271a7c Fix response of microversions API
9280560 Allow segment description to be multiline


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

api-ref/source/failover-segments.inc               | 16 ++---
api-ref/source/hosts.inc                           |  4 +-
api-ref/source/parameters.yaml                     |  2 +-
masakari/api/openstack/ha/hosts.py                 |  4 +-
masakari/api/openstack/ha/versions.py              |  5 +-
masakari/api/openstack/ha/versionsV1.py            | 10 ++-
masakari/api/validation/parameter_types.py         |  2 +-
masakari/compute/nova.py                           | 25 ++++----
masakari/engine/drivers/taskflow/host_failure.py   |  7 ---
masakari/exception.py                              |  5 +-
masakari/ha/api.py                                 |  2 +-
.../drivers/taskflow/test_host_failure_flow.py     | 71 ++++++++++++++++++++++
.../notes/bug-1685145-3d93145bfc76c660.yaml        |  6 ++
.../notes/bug-1776385-0bcf0a0b3fad359e.yaml        |  5 ++
.../notes/bug-1856164-6601a6e6280eba4d.yaml        |  6 ++
.../notes/bug-1882516-e8dc7fd2b55f065f.yaml        |  6 ++
.../notes/compute_search-3da97e69e661a73f.yaml     |  7 +++
25 files changed, 245 insertions(+), 93 deletions(-)







More information about the Release-announce mailing list