[release-announce] metalsmith 1.3.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Dec 2 10:34:44 UTC 2020


We joyfully announce the release of:

metalsmith 1.3.0: Deployment and Scheduling tool for Bare Metal

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

caf1a4f Add a Centos8 UEFI based job
442ae1a Set safe version of hacking
a7bd8fe metalsmith_deployment role switch to metalsmith_instances
4de7115 Handle out-of-tree openstack module_utils
9ab8994 CI: Extend job timeout slightly for metalsmith jobs
e375251 Change metalsmith nodeset to Focal
e0ed4d2 Rework jobs so failed devstack does not retry the job
0bd4b6a Add Python3 wallaby unit tests
78cf5b5 Update master for stable/victoria


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

.zuul.yaml                                         |  40 ++-
metalsmith/test/test_metalsmith_instances.py       |   3 +-
.../modules/metalsmith_deployment_defaults.py      | 137 ++++++++++
.../modules/metalsmith_instances.py                |  33 ++-
.../roles/metalsmith_deployment/README.rst         |   6 +
.../roles/metalsmith_deployment/defaults/main.yml  |   2 +
.../roles/metalsmith_deployment/tasks/main.yml     | 122 +++------
playbooks/integration/centos-image.yaml            | 280 +++++++++++----------
playbooks/integration/centos8-image.yaml           |  76 ++++++
playbooks/integration/centos8-integration.yaml     |  37 +++
playbooks/integration/exercise.yaml                |   2 +-
.../integration/{pre.yaml => initial-setup.yaml}   |   0
playbooks/integration/library                      |   1 +
playbooks/integration/run.yaml                     |  12 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/victoria.rst                   |   6 +
test-requirements.txt                              |   6 +-
17 files changed, 524 insertions(+), 240 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index e730dbc..618af59 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ flake8-import-order>=0.17.1 # LGPLv3
-hacking>=3.0.0,<3.1.0 # Apache-2.0
+hacking>=3.1.0,<4.0.0 # Apache-2.0
@@ -10 +10,3 @@ Pygments>=2.2.0 # BSD
-ansible>=2.8
\ No newline at end of file
+ansible>=2.8
+pycodestyle>=2.0.0,<2.7.0 # MIT
+






More information about the Release-announce mailing list