[release-announce] blazar 7.0.1 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 30 16:06:44 UTC 2022


We are satisfied to announce the release of:

blazar 7.0.1: Reservation Service for OpenStack clouds

This release is part of the wallaby 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.

7.0.1
^^^^^

Bug Fixes

* 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 7.0.0..7.0.1
------------------------------

cba58e0 Fix references to start and end dates
61daf2d Fix list_allocations for multi-host reservations
6549ab0 Handle AggregateNotFound when deleting aggregate
dd844f0 Fix lease update when resource_type parameter is missing
80a7539 Use built-in oslo context de/serialization
7a0fef2 Update Nova scheduler filter configuration
23c7ed9 Skip blazar install in docs and pep8 jobs
5b6c51d Switch to stestr
da70772 Remove six again
43587aa docs: Update Freenode to OFTC
d3737b5 Update TOX_CONSTRAINTS_FILE for stable/wallaby
dbdb059 Update .gitreview for stable/wallaby


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

.gitignore                                         |  4 +-
.gitreview                                         |  1 +
.stestr.conf                                       |  3 +
.testr.conf                                        |  7 ---
.zuul.yaml                                         |  2 +
blazar/api/context.py                              | 17 +-----
blazar/context.py                                  | 47 +++++++-------
blazar/db/sqlalchemy/utils.py                      |  3 +-
blazar/enforcement/filters/base_filter.py          |  4 +-
blazar/manager/service.py                          | 15 +++++
blazar/policy.py                                   |  2 +-
blazar/utils/openstack/keystone.py                 |  8 ++-
blazar/utils/openstack/nova.py                     |  6 +-
blazar/utils/service.py                            |  2 +-
blazar/utils/trusts.py                             | 16 ++---
devstack/plugin.sh                                 | 15 +----
lower-constraints.txt                              |  2 +-
.../notes/bug-1881162-ebe012fcc7176594.yaml        |  5 ++
.../notes/bug-1957761-8b126a392c0c79ee.yaml        |  6 ++
.../notes/bug-1958307-63bf308ca6a97068.yaml        |  6 ++
test-requirements.txt                              |  2 +-
tox.ini                                            | 21 ++++---
37 files changed, 220 insertions(+), 184 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