[release-announce] blazar 8.0.1 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed Jan 18 11:27:53 UTC 2023
We are satisfied to announce the release of:
blazar 8.0.1: Reservation Service for OpenStack clouds
This release is part of the xena stable release series.
The source is available from:
https://opendev.org/openstack/blazar
Download the package from:
https://tarballs.openstack.org/blazar/
Please report issues through:
https://bugs.launchpad.net/blazar/+bugs
For more details, please see below.
8.0.1
^^^^^
Bug Fixes
* Updating a lease with invalid parameters (for example, specifying
an invalid date range) now has no effect on the lease, where
previously this would cause the lease to be set to ERROR status. For
more details, see bug 1786031
(https://bugs.launchpad.net/blazar/+bug/1786031).
* Allows users of multiple Keystone domains to create leases;
previously only users and projects in the default domain could use
Blazar.
* Fixes failure to update reservations when the "resource_type"
parameter is not provided in the API request. For more details, see
bug 1957761 (https://bugs.launchpad.net/blazar/+bug/1957761).
* Fixes result of the List Allocations API for reservations with
multiple physical hosts. For more details, see bug 1958307
(https://bugs.launchpad.net/blazar/+bug/1958307).
Changes in blazar 8.0.0..8.0.1
------------------------------
21d1a95 [CI] Move queue setting to project level
748c9e4 [docs] Install blazar to generate proper docs
4647bfd Switch to stestr
e33f4ea Skip blazar install in docs and pep8 jobs
d80a777 Fix references to start and end dates
c3b8519 Prevent conflicting events from running concurrently
fc40083 Use built-in oslo context de/serialization
9dd5662 Update Nova scheduler filter configuration
775c079 Restore lease status during a non fatal lease update exception
3df9e62 Use LOG.warning instead of deprecated LOG.warn
d20932f Fix list_allocations for multi-host reservations
f8140a2 Fix lease update when resource_type parameter is missing
750a4a9 Update TOX_CONSTRAINTS_FILE for stable/xena
c6f0404 Update .gitreview for stable/xena
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 4 +-
.gitreview | 1 +
.stestr.conf | 3 +
.testr.conf | 7 --
.zuul.yaml | 4 +-
HACKING.rst | 3 +-
blazar/api/context.py | 17 +--
blazar/context.py | 47 ++++----
blazar/db/sqlalchemy/utils.py | 3 +-
blazar/hacking/checks.py | 14 ++-
blazar/manager/service.py | 129 ++++++++++++++++++---
blazar/plugins/instances/instance_plugin.py | 16 +--
blazar/plugins/oshosts/host_plugin.py | 20 ++--
blazar/policy.py | 2 +-
blazar/status.py | 39 ++++---
blazar/utils/openstack/keystone.py | 8 +-
blazar/utils/openstack/nova.py | 8 +-
blazar/utils/service.py | 2 +-
blazar/utils/trusts.py | 16 +--
devstack/plugin.sh | 15 +--
lower-constraints.txt | 2 +-
.../notes/bug-1786031-836c6d6acae08403.yaml | 7 ++
.../notes/bug-1881162-ebe012fcc7176594.yaml | 5 +
.../notes/bug-1957761-8b126a392c0c79ee.yaml | 6 +
.../notes/bug-1958307-63bf308ca6a97068.yaml | 6 +
test-requirements.txt | 2 +-
tox.ini | 23 ++--
43 files changed, 501 insertions(+), 255 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 08c9083..f0696ad 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=2.0.0 # Apache-2.0
More information about the Release-announce
mailing list