[release-announce] metalsmith 1.4.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 17 13:10:54 UTC 2020


We contentedly announce the release of:

metalsmith 1.4.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.

1.4.0
^^^^^

New Features

* Add new metalsmith_instances instance option "config_drive". This
  has sub-options "cloud_config` and ``meta_data" and allows
  customization of data packaged in the config-drive to be consumed by
  cloud-init.

Changes in metalsmith 1.3.0..1.4.0
----------------------------------

912e0a3 Move pep8 requirements to tox.ini
72d7624 Follow-up to metalsmith_instances config_drive
22a4e40 Add metalsmith_instances instance option config_drive


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

metalsmith/instance_config.py                      | 38 ++++++++++++++--------
metalsmith/test/test_instance_config.py            |  7 ++++
metalsmith/test/test_metalsmith_instances.py       | 12 +++++--
.../modules/metalsmith_deployment_defaults.py      |  1 +
.../modules/metalsmith_instances.py                | 24 +++++++++++++-
.../roles/metalsmith_deployment/README.rst         | 12 +++++++
.../notes/config_drive-f59bb5d8e684b2ef.yaml       |  7 ++++
test-requirements.txt                              |  6 ----
tox.ini                                            |  6 ++++
9 files changed, 89 insertions(+), 24 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 618af59..933cf4f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,3 +4,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-doc8>=0.6.0 # Apache-2.0
-flake8-import-order>=0.17.1 # LGPLv3
-hacking>=3.1.0,<4.0.0 # Apache-2.0
@@ -9 +5,0 @@ stestr>=1.0.0 # Apache-2.0
-Pygments>=2.2.0 # BSD
@@ -11,2 +6,0 @@ ansible>=2.8
-pycodestyle>=2.0.0,<2.7.0 # MIT
-






More information about the Release-announce mailing list