[release-announce] bifrost 10.1.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 16 10:10:37 UTC 2021
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(-)
More information about the Release-announce
mailing list