[release-announce] metalsmith 1.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Tue Jul 28 14:42:54 UTC 2020


We are excited to announce the release of:

metalsmith 1.1.0: Deployment and Scheduling tool for Bare Metal

This release is part of the victoria release series.

The source is available from:

    https://opendev.org/openstack/metalsmith

Download the package from:

    https://tarballs.openstack.org/metalsmith/

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/metalsmith

For more details, please see below.

Changes in metalsmith 1.0.0..1.1.0
----------------------------------

ea6d4e6 Metalsmith to use DevStack's neutron"-legacy" module
c086a4d Set min version of tox to 3.2.1
72072cd Remove ussuri jobs in favor of victoria
35e0457 Use is instead of ambiguous pipe
8c3f646 Avoid running functional jobs for non-code changes
7f25b01 Switch to newer openstackdocstheme and reno versions
548382c Update lower-constraints.txt
a1bdb28 Update tox.ini
5e2be52 Upgrade flake8-import-order version to 0.17.1
954a6ca Start enforcing W504 in pep8
90671a0 Get rid of testtools and fixtures
05ed2cf No need to import print function anymore
f6fb359 Use unittest.mock instead of third party mock
0236797 Cleanup py27 support
f689cfa CI: increase the swift loopback disk size for the CentOS job
cfb4e17 Update master for stable/ussuri


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

.zuul.yaml                              | 26 ++++++------
lower-constraints.txt                   | 42 +++++++++++++++++--
metalsmith/_format.py                   |  2 -
metalsmith/sources.py                   |  6 +--
metalsmith/test/test_cmd.py             | 74 ++++++++++++++++-----------------
metalsmith/test/test_instance.py        |  2 +-
metalsmith/test/test_instance_config.py |  7 ++--
metalsmith/test/test_provisioner.py     | 32 +++++++-------
metalsmith/test/test_scheduler.py       |  8 ++--
metalsmith/test/test_sources.py         |  6 +--
metalsmith/test/test_utils.py           |  4 +-
playbooks/integration/centos-image.yaml |  2 +-
releasenotes/source/conf.py             | 10 ++---
releasenotes/source/index.rst           |  1 +
releasenotes/source/ussuri.rst          |  6 +++
setup.cfg                               |  3 ++
setup.py                                |  9 ----
test-requirements.txt                   |  5 +--
tox.ini                                 |  4 ++
21 files changed, 150 insertions(+), 121 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index bc9b6fb..26d1b18 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,2 +6 @@ doc8>=0.6.0 # Apache-2.0
-flake8-import-order>=0.13 # LGPLv3
-fixtures>=3.0.0 # Apache-2.0/BSD
+flake8-import-order>=0.17.1 # LGPLv3
@@ -9 +7,0 @@ hacking>=3.0.0,<3.1.0 # Apache-2.0
-mock>=2.0 # BSD
@@ -11 +8,0 @@ stestr>=1.0.0 # Apache-2.0
-testtools>=2.2.0 # MIT






More information about the Release-announce mailing list