We are tickled pink to announce the release of: metalsmith 1.8.1: Deployment and Scheduling tool for Bare Metal This release is part of the zed 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. Changes in metalsmith 1.8.0..1.8.1 ---------------------------------- 47f5953 Stable-Only: CI: Force install an appropriate openstacsdk version 176f48e stable-only: Constrain the upper Ansible version cc388a4 test_provision: don't assert provision_node call order 392593d list_instances - cache allocations ea3a920 Get ports by 'binding:host_id' query filter b5f695f Use a network cache in Instance 0e839b0 Fixes for tox 4.0 f586ede Allow to use Ansible OpenStack Col. 1.x.x with openstacksdk >=0.99.0 008425a Update TOX_CONSTRAINTS_FILE for stable/zed 8e7fba3 Update .gitreview for stable/zed Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + metalsmith/_instance.py | 21 +++++++------ metalsmith/_provisioner.py | 25 ++++++++++++---- metalsmith/test/test_instance.py | 8 ++--- metalsmith/test/test_metalsmith_instances.py | 2 +- metalsmith/test/test_provisioner.py | 7 +++-- .../modules/metalsmith_instances.py | 9 ++++++ .../roles/metalsmith_deployment/defaults/main.yml | 2 +- playbooks/integration/initial-setup.yaml | 12 ++++++++ test-requirements.txt | 2 +- tox.ini | 34 +++++++++++++++++----- 11 files changed, 88 insertions(+), 35 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 933cf4f..22d3b31 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ stestr>=1.0.0 # Apache-2.0 -ansible>=2.8 +ansible>=2.8,<=2.9