[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