[release-announce] blazar 5.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:49:23 UTC 2020


We are tickled pink to announce the release of:

blazar 5.0.0: Reservation Service for OpenStack clouds

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

Changes in blazar 4.0.0..5.0.0
------------------------------

cfc6311 Use unittest.mock instead of third party mock
738f22c Fix docs publishing
a98989b Cleanup py27 support
d79bd8c Implement all abstract methods in subclasses of BasePlugin
0b8d264 Update hacking for Python3
e349238 Keep service threadgroups alive on exception
eb5cef0 Remove documentation of v2 API
6e7333b Add CONTRIBUTING.rst file for blazar
71b064b Update contributor docs for Python 2 drop
056b2ef tox: Keeping going with docs
b0b6e78 Clean up DevStack plugin
b82a1c3 Remove unshelve handler from novaclient wrapper
352893e [ussuri][goal] Drop python 2.7 support and testing
b76daf1 Add max-complexity in tox pep8
560c815 Add coverage to unit tests
a1f805c Update Gerrit links following the move to opendev.org
651f52b Switch to Ussuri jobs
0346b02 Fix issue moving hosts back to freepool
1dbc302 Add update_reservation to dummy plugin
ab69233 Hide version 3.0.0 from Train release notes
102c68d Update master for stable/train


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

.zuul.yaml                                         | 32 ++---------
CONTRIBUTING.rst                                   | 19 +++++++
blazar/cmd/status.py                               |  1 +
blazar/db/migration/alembic_migrations/env.py      |  1 +
blazar/db/sqlalchemy/model_base.py                 |  1 +
blazar/hacking/checks.py                           |  6 +-
blazar/manager/service.py                          |  6 +-
blazar/plugins/dummy_vm_plugin.py                  |  3 +
blazar/plugins/oshosts/host_plugin.py              |  2 +-
blazar/status.py                                   |  8 +--
.../{hacking => local_hacking}/test_hacking.py     |  0
.../plugins/floatingips/test_floatingip_plugin.py  |  2 +-
.../plugins/instances/test_instance_plugin.py      |  2 +-
.../plugins/oshosts/test_physical_host_plugin.py   |  2 +-
blazar/utils/openstack/nova.py                     | 14 +----
devstack/plugin.sh                                 | 38 +------------
devstack/settings                                  |  1 -
lower-constraints.txt                              | 10 +---
.../legacy/blazar-devstack-dsvm-py35/post.yaml     | 15 -----
.../legacy/blazar-devstack-dsvm-py35/run.yaml      | 65 ----------------------
.../run-ipv6.yaml                                  |  0
playbooks/legacy/blazar-devstack-dsvm/run.yaml     | 10 +++-
.../notes/bug-1847821-2f9d6e61f438dc4f.yaml        |  8 +++
.../drop-python2-support-148148077280122c.yaml     |  6 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  7 +++
requirements.txt                                   |  2 +-
setup.cfg                                          | 13 +----
setup.py                                           |  9 ---
test-requirements.txt                              |  8 +--
tox.ini                                            | 55 ++++++++++--------
45 files changed, 156 insertions(+), 304 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9c6af81..bf80bc7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -26 +26 @@ oslo.upgradecheck>=0.1.0 # Apache-2.0
-oslo.utils>=3.33.0 # Apache-2.0
+oslo.utils>=3.36.5 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8c570b6..5821fd1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -7 +6,0 @@ ddt>=1.0.1 # MIT
-mock>=2.0.0 # BSD
@@ -18,3 +17,2 @@ reno>=2.5.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-openstackdocstheme>=1.18.1 # Apache-2.0
+sphinx>=1.8.0,!=2.1.0 # BSD
+openstackdocstheme>=1.31.2 # Apache-2.0






More information about the Release-announce mailing list