[release-announce] metalsmith 1.6.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed Nov 24 09:30:57 UTC 2021


We are delighted to announce the release of:

metalsmith 1.6.0: Deployment and Scheduling tool for Bare Metal

This release is part of the yoga 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.6.0
^^^^^


New Features
************

* Network metadata is now created and written to the instance config
  in the config-drive for deployed nodes.


Bug Fixes
*********

* Fixed and issue where deployed nodes did not become available over
  the network. This happened when the first network interface was not
  connected to a network with a DHCP service, i.e a secondary network
  interface was used. The addition of network metadata in the instance
  config solves this problem. See bug: 2009238
  (https://storyboard.openstack.org/#!/story/2009238).

Changes in metalsmith 1.5.1..1.6.0
----------------------------------

7268987 CI: remove old centos7 job
5e5e421 Update pep8 test requirements
ab69212 Set explicit boot mode to bios for legacy job
f98dfa6 Write network_data.json metadata to config-dirve
56cf1fe Add Python3 yoga unit tests
9615de0 Update master for stable/xena


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

.zuul.yaml                                         |  34 +-----
metalsmith/_network_metadata.py                    |  93 +++++++++++++++
metalsmith/_provisioner.py                         |   7 +-
metalsmith/exceptions.py                           |   4 +
metalsmith/instance_config.py                      |  13 ++-
metalsmith/test/test_instance_config.py            |  15 ++-
metalsmith/test/test_network_metadata.py           | 130 +++++++++++++++++++++
metalsmith/test/test_provisioner.py                |  24 ++--
.../notes/network-metadata-ff0c3e80e5e0f53c.yaml   |  13 +++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/xena.rst                       |   6 +
tox.ini                                            |   6 +-
13 files changed, 302 insertions(+), 48 deletions(-)







More information about the Release-announce mailing list