[release-announce] metalsmith 1.2.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 4 13:22:18 UTC 2020


We are pumped to announce the release of:

metalsmith 1.2.0: Deployment and Scheduling tool for Bare Metal

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

1.2.0
^^^^^


Deprecation Notes
*****************

* Providing checksums for file images is deprecated. No deploy
  implementation actually supports them.


Bug Fixes
*********

* Checksums are no longer required (nor used) with file images.

Changes in metalsmith 1.1.0..1.2.0
----------------------------------

3621535 Stop requiring checksums with file images
9c93e98 Add the setuptools workaround
56066a2 Document metalsmith_instances
940d2cf Explicitly set jobs to ML2/OVS
8b12694 metalsmith_instances module cleanups
f0888f7 Capture metalsmith python logging
ef40180 CI: use the direct deploy by default
62b8b1d Move metalsmith_instances from tripleo-ansible
53636ba Move roles into a standard directory layout


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

.zuul.yaml                                         |  28 +-
lower-constraints.txt                              |   1 +
metalsmith/sources.py                              |  28 +-
metalsmith/test/test_cmd.py                        |  13 -
metalsmith/test/test_metalsmith_instances.py       | 252 ++++++++++++
metalsmith/test/test_provisioner.py                |   7 +-
metalsmith/test/test_sources.py                    |  13 +-
.../modules/metalsmith_instances.py                | 430 +++++++++++++++++++++
.../roles}/metalsmith_deployment/README.rst        |   4 +-
.../roles}/metalsmith_deployment/defaults/main.yml |   0
.../roles}/metalsmith_deployment/meta/main.yml     |   0
.../roles}/metalsmith_deployment/tasks/main.yml    |   0
playbooks/integration/pre.yaml                     |   9 +-
.../notes/file-checksum-d19370a8fde00a81.yaml      |   8 +
roles                                              |   1 +
setup.cfg                                          |   3 +-
test-requirements.txt                              |   1 +
tox.ini                                            |   2 +-
22 files changed, 1028 insertions(+), 51 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 26d1b18..e730dbc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,0 +10 @@ Pygments>=2.2.0 # BSD
+ansible>=2.8
\ No newline at end of file






More information about the Release-announce mailing list