We are overjoyed to announce the release of: masakari 9.1.2: Virtual Machine High Availability (VMHA) service for OpenStack This release is part of the ussuri 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. 9.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 9.1.1..9.1.2 -------------------------------- 35519c0 Search in nova services instead of hypervisors 01f327f Fix some errors in the document 314026c Assign all aggregates to reserved_host aabdcda Fix response of microversions API b5ecfde 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(-)