We are pumped to announce the release of: bifrost 10.1.0: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/bifrost Download the package from: https://tarballs.openstack.org/bifrost/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/bifrost For more details, please see below. 10.1.0 ^^^^^^ New Features ************ * Adds a new command "bifrost-cli enroll" to simplify enrolling nodes. * The "ramdisk" deploy interface is now enabled by default. * Supports automatically configuring required hardware interfaces for the "idrac" hardware type. The Redfish implementations are used. Upgrade Notes ************* * The deprecated "iscsi" deploy interface is no longer enabled by default, use "enabled_deploy_interfaces" to override. * Discovery of nodes via the ironic-inspector is now disabled by default. If you wish to enable this, set "enable_inspector_discovery" to "true" and re-execute the installation playbook. * Debug logging is now enabled in ironic by default, set the new "ironic_debug" parameter to "false" to override. Bug Fixes ********* * Fixes fast-track after inspection: the "fast_track" and "power_off_after_inspection" options are now correctly handled. * Works around broken setuptools in virtual environments on openSUSE Leap (https://storyboard.openstack.org/#!/story/2008591). * Fixes passing parameters with spaces to "bifrost-cli". Changes in bifrost 10.0.0..10.1.0 --------------------------------- 422bafd6 Exit on all errors in bash scripts when possible 5360d0e8 Install at least pip version 19.1.1 73c3fd0e Misplaced variable preventing fast-track after inspection 70101f6a Collect firewalld info if present e0cb590a docs: explain OS support in terms of two tiers 1c7cefa1 Add a workaround for openSUSE 0f8fdd57 Add release version to release notes d84bfac0 Enable ironic debug logs by default 50459e9c Automatically configure the idrac hardware type c63333fa Trivial: remove a duplicate variable c9c17627 Update minversion of tox 57a4f1bf Update version of doc8 4318a4ef remove unicode from code 491edf30 Update APT metadata before install debootstrap a93cb486 Add `bifrost-cli enroll` command 27da1c25 Fix passing parameters with spaces to bifrost-cli 9258eeb2 Disable inspector discovery by default 206149a5 Enable ramdisk deploy by default, disable iscsi 986427ce Remove lower-constraints job 75f528fd Avoid a full install in tox environments that do not need it Diffstat (except docs and test files) ------------------------------------- bifrost-cli | 2 +- bifrost/cli.py | 25 +++++++++ lower-constraints.txt | 63 ---------------------- .../roles/bifrost-create-dib-image/tasks/main.yml | 4 ++ playbooks/roles/bifrost-ironic-install/README.md | 2 +- .../roles/bifrost-ironic-install/defaults/main.yml | 5 +- .../defaults/required_defaults_Debian_family.yml | 2 +- .../defaults/required_defaults_Fedora.yml | 2 +- .../defaults/required_defaults_RedHat_family.yml | 2 +- .../defaults/required_defaults_Suse_family.yml | 2 +- .../defaults/required_defaults_Ubuntu.yml | 1 + .../bifrost-ironic-install/tasks/hw_types.yml | 4 ++ .../templates/ironic-inspector.conf.j2 | 3 +- .../templates/ironic.conf.j2 | 2 +- .../defaults/main.yml | 1 - .../notes/bifrost-cli-enroll-dd5a22f17c6666d5.yaml | 4 ++ .../notes/deploy-interface-d3ad2575c3d292e5.yaml | 8 +++ ...sable-inspector-discovery-2437e3d9b74f5258.yaml | 6 +++ .../notes/idrac-redfish-e6b4a2f67ee4fe1a.yaml | 5 ++ .../notes/inspect-fast-track-36007cc32bdf7e5c.yaml | 5 ++ .../notes/ironic-debug-0c64d584f4385c1c.yaml | 5 ++ .../notes/opensuse-pip-f708b89d30557f0a.yaml | 5 ++ releasenotes/notes/params-ab98e0ac242d119a.yaml | 4 ++ releasenotes/source/conf.py | 6 +-- releasenotes/source/victoria.rst | 6 +-- scripts/collect-test-info.sh | 8 ++- scripts/env-setup.sh | 3 +- scripts/install-deps.sh | 25 ++++++--- scripts/test-bifrost.sh | 4 +- tox.ini | 9 +++- zuul.d/project.yaml | 1 - 34 files changed, 164 insertions(+), 105 deletions(-)
participants (1)
-
no-reply@openstack.org