[release-announce] masakari 9.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:52:22 UTC 2020


We exuberantly announce the release of:

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

This release is part of the ussuri 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 8.0.0..9.0.0
--------------------------------

9a59610 Use unittest.mock instead of third party mock
115aa6c Ignoring host recovery if host_status is `UNKNOWN`
d2635fd Fix the functional test devstack job
cd52fb1 Drop use of SQLAlchemy-Utils
4dceebe HostNotFound name->id
f116759 HypervisorNotFoundByName host_name->hypervisor_name
c596c96 Add ignore_basepython_conflict in tox.ini
8b122a8 fix a typo notiification => notification
65cd9ed update segment api doc
4228308 Correct indentation for spaces for doc files
75388fd Fix constraints URL enforcement for lower-constraints
a6abc4a Sync Sphinx requirement
d46ea6b [ussuri][goal] Drop python 2.7 support and testing
596b3d1 Reorganize masakari documentation
3bc725e Support noauth2 auth_strategy
3a6f76b Update master for stable/train
edf41d1 Cleanup instances test data
1b861d8 Notification functional tests fails randomly


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

.gitignore                                         |    8 +
.zuul.yaml                                         |   45 +-
api-ref/source/failover-segments.inc               |    2 +-
api-ref/source/notifications.inc                   |    4 +-
.../{images => _static}/Masakari_spec_process.svg  |  680 +++----
.../masakari-custom-recovery-methods.conf.sample   |   87 -
.../recovery_workflow_custom_task.rst              |    0
.../recovery_workflow_sample_config.rst            |   11 +
.../{ => install}/development.environment.rst      |   41 +-
.../install_and_configure.rst}                     |   17 +-
.../install/install_and_configure_ubuntu.rst       |  250 +++
etc/masakari/api-paste.ini                         |    1 +
lower-constraints.txt                              |    5 +-
masakari/api/auth.py                               |   42 +
masakari/engine/drivers/taskflow/driver.py         |    2 +-
masakari/engine/manager.py                         |   12 +-
masakari/policies/notifications.py                 |    2 +-
masakari/test.py                                   |   13 +-
.../unit/api/openstack/ha/test_extension_info.py   |    2 +-
.../unit/api/openstack/ha/test_notifications.py    |    2 +-
.../drivers/taskflow/test_host_failure_flow.py     |    2 +-
.../drivers/taskflow/test_instance_failure_flow.py |    2 +-
.../drivers/taskflow/test_process_failure_flow.py  |    2 +-
.../drivers/taskflow/test_taskflow_driver.py       |  104 +-
.../notifications/objects/test_notification.py     |    2 +-
.../notes/drop-py-2-7-059d3cd5e7cb4e1a.yaml        |    6 +
releasenotes/source/index.rst                      |    1 +
releasenotes/source/train.rst                      |    6 +
requirements.txt                                   |    1 +
setup.cfg                                          |   15 -
test-requirements.txt                              |    3 +-
tox.ini                                            |   29 +-
87 files changed, 1760 insertions(+), 3081 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f361341..8a437e9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -27,0 +28 @@ stevedore>=1.20.0 # Apache-2.0
+SQLAlchemy>=1.2.19 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index ae23692..e9bfbb2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ pep8>=1.5.7
-psycopg2>=2.6.2 # LGPL/ZPL
+psycopg2>=2.7 # LGPL/ZPL
@@ -12,0 +13 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
+openstacksdk>=0.35.0 # Apache-2.0






More information about the Release-announce mailing list