[release-announce] masakari 11.0.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 14 11:13:32 UTC 2021
We high-spiritedly announce the release of:
masakari 11.0.0: Virtual Machine High Availability (VMHA) service for
OpenStack
This release is part of the wallaby 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 10.0.0..11.0.0
----------------------------------
b4094af Fix segment enabled json examples
1519159 Fix some errors in the document
a90d5f1 [CI] Run bashate
49754c0 Use oslo.context from_dict unmodified
d1850df Assign all aggregates to reserved_host
30842fa Fix response of microversions API
25341ce [devstack] Stop polluting masakarimonitors src dir
9d3ffd7 Fix functional.test_hosts.test_list
0a5ae8b Add support for system-scoped tokens
bbe3f63 Enable database migration unit tests
d108e0a Fix segment update validation schema for "enabled"
20da1d3 Remove duplicated DEFAULT_API_VERSION
673022c Make "create segment" http api unit tests more thorough
8db4299 Clean up segments http api unit tests
3f49bcd Fix versioned schema validation
fe88eae add enabled to segment
3e5c29b update docs for enabled to segment
54c726a Simplify endpoints created by devstack plugin
9aad73d [docs] Add "release notes" contributors' section
5caad48 [docs] Add docs on code structure
d7f47f2 Allow segment description to be multiline
7f76081 Add missed renos
a0d3211 Revert "remove py37"
27c31cb update docs
ab8b1ea remove unicode from code
0072a2a remove py37
a1d5917 add host failure reovery method in Masakari doc
df63714 Fix endless periodic looping call after failed evacuation
78c2228 Modified recovery flow for stopped instance
513c290 [goal] Deprecate the JSON formatted policy file
272bbf7 [CI] Add periodic jobs
f8f13e7 Drop lower-constraints
8e5fb66 Update TOX_CONSTRAINTS_FILE
329b9fe Replace deprecated UPPER_CONSTRAINTS_FILE variable
d4529e3 [docs] Quick fixes around contribution process
4f1705d Import HTTPStatus instead of http_client
6d3791d Add Python3 wallaby unit tests
30fcf89 Update master for stable/victoria
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 6 +-
README.rst | 4 +-
api-ref/source/conf.py | 10 +-
api-ref/source/failover-segments.inc | 41 +++--
api-ref/source/parameters.yaml | 8 +-
bindep.txt | 11 ++
devstack/plugin.sh | 31 ++--
devstack/settings | 4 +-
lower-constraints.txt | 112 --------------
masakari/api/api_version_request.py | 6 +-
masakari/api/openstack/ha/extension_info.py | 4 +-
masakari/api/openstack/ha/schemas/segments.py | 8 +
masakari/api/openstack/ha/segments.py | 13 +-
masakari/api/openstack/ha/versions.py | 9 +-
masakari/api/openstack/ha/versionsV1.py | 14 +-
masakari/api/openstack/wsgi.py | 3 -
masakari/api/validation/__init__.py | 12 +-
masakari/api/validation/parameter_types.py | 2 +-
masakari/cmd/status.py | 13 +-
masakari/common/config.py | 18 +++
masakari/compute/nova.py | 3 +-
masakari/conf/nova.py | 2 +
masakari/context.py | 21 +--
masakari/db/sqlalchemy/api.py | 3 +
.../versions/006_add_persistence_tables.py | 8 +-
.../versions/007_enabled_to_segments.py | 26 ++++
masakari/db/sqlalchemy/models.py | 1 +
masakari/engine/drivers/taskflow/host_failure.py | 32 ++--
masakari/engine/manager.py | 14 ++
masakari/exception.py | 4 +
masakari/ha/api.py | 2 +
masakari/notifications/objects/notification.py | 7 +-
masakari/objects/base.py | 18 ---
masakari/objects/segment.py | 13 +-
masakari/policy.py | 8 +
.../drivers/taskflow/test_host_failure_flow.py | 99 ++++++++++++
.../notifications/objects/test_notification.py | 2 +-
...ova-system-scope-policies-c4dbd244dd3fcf1a.yaml | 5 +
.../notes/bug-1685145-3d93145bfc76c660.yaml | 6 +
.../notes/bug-1776385-0bcf0a0b3fad359e.yaml | 5 +
.../notes/bug-1782517-e4dc70bad9e4e131.yaml | 6 +
.../notes/bug-1856164-6601a6e6280eba4d.yaml | 6 +
.../notes/bug-1859406-6b041a26acf6c7f6.yaml | 8 +
.../notes/bug-1882516-e8dc7fd2b55f065f.yaml | 6 +
...son-formatted-policy-file-57ad537ec19cc7e0.yaml | 20 +++
.../notes/enabled-to-segment-7e6184feb1e4f818.yaml | 8 +
.../fix-endless-periodic-f223845f3044b166.yaml | 6 +
releasenotes/source/conf.py | 14 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/victoria.rst | 6 +
releasenotes/templates/feature.yml | 7 +
releasenotes/templates/fix.yml | 7 +
requirements.txt | 4 +-
setup.cfg | 2 +-
tools/test-setup.sh | 54 +++++++
tox.ini | 20 ++-
88 files changed, 1289 insertions(+), 447 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index a490c86..575d8fd 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -18 +18 @@ oslo.middleware>=3.31.0 # Apache-2.0
-oslo.policy>=1.30.0 # Apache-2.0
+oslo.policy>=3.6.0 # Apache-2.0
@@ -20 +20 @@ oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
-oslo.upgradecheck>=0.1.0 # Apache-2.0
+oslo.upgradecheck>=1.3.0 # Apache-2.0
More information about the Release-announce
mailing list