[release-announce] bifrost 10.2.1 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 24 13:47:28 UTC 2022
We are glad to announce the release of:
bifrost 10.2.1: Deployment of physical machines using OpenStack Ironic
and Ansible
This release is part of the wallaby stable 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.2.1
^^^^^^
Upgrade Notes
*************
* Moves installation of package dependencies for Diskimage Builder
(DIB) from the "bifrost-create-dib-image" role to the "bifrost-
install-ironic" role. This provides a cleaner separation between
installation and image creation.
Bug Fixes
*********
* Password files ("htpasswd") are no longer world-readable.
* Works around the "libvirt module is not importable" error by
installing libvirt-python from source install of a wheel.
* Fixes a failure when building an Ubuntu image due to a missing
"squashfs-tools" package.
* Installs sushy-oem-idrac (https://pypi.org/project/sushy-oem-
idrac/) when the "idrac" hardware type is enabled.
* Fixes the iptables rule for PXE on systems not using firewalld
(use port UDP/67 and UDP/69 instead of TCP/68 and TCP/69).
Changes in bifrost 10.2.0..10.2.1
---------------------------------
a30b9093 Fix incompatibility with recent rich library
d79d8981 Do not make password files world-readable
304a441c Catch all exceptions from pbr when importing the root package
092476f1 Revert "Install libvirt-python from source instead of a wheel"
11be6cd5 Fix the DHCP port in iptables (68 vs 67 and TCP vs UDP)
b31845d6 Use stable/wallaby branch to install dependencies
164bfc9b Improve main function
3b0240c8 bifrost-cli: fix relative paths in --extra-vars
a46d2833 Install sushy-oem-idrac for idrac-redfish-virtual-media
a645ff65 Fix Redeploy Playbook
12080fb3 Install libvirt-python from source instead of a wheel
d4a26277 Revert "libvirt: pin edk2-ovmf for CentOS Stream"
717865d7 Move the network-interface checks to bootstrap
3176e04c Reasonable error message if network_interface is not found
1980b32b Fix upper-constraints reference
d953dddd Install DIB dependencies in bifrost-ironic-install role
5dbee7d6 Add OFTC network channel to contributor docs
b131c78f libvirt: pin edk2-ovmf for CentOS Stream
e629573c Install squashfs-tools for Ubuntu image builds
d28cc542 [CI] Make Kolla job running again
99c1107b Use explicit path for which
9346bfb3 Update TOX_CONSTRAINTS_FILE for stable/wallaby
c9b793fc Update .gitreview for stable/wallaby
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
CONTRIBUTING.rst | 3 +-
bifrost/__init__.py | 4 +--
bifrost/cli.py | 15 ++++++++--
playbooks/inventory/group_vars/localhost | 2 +-
playbooks/inventory/group_vars/target | 2 +-
playbooks/redeploy-dynamic.yaml | 22 +++++++--------
.../roles/bifrost-create-dib-image/tasks/main.yml | 18 ------------
.../bifrost-create-vm-nodes/defaults/main.yml | 2 +-
.../roles/bifrost-ironic-install/defaults/main.yml | 10 ++++---
.../bifrost-ironic-install/tasks/bootstrap.yml | 32 ++++++++++++++++++++--
.../tasks/inspector_bootstrap.yml | 6 ++++
.../roles/bifrost-ironic-install/tasks/install.yml | 12 ++++++--
.../bifrost-ironic-install/tasks/vendor_deps.yml | 7 +++--
.../vars/main.yml | 2 ++
.../bifrost-keystone-install/tasks/bootstrap.yml | 11 ++++++++
playbooks/roles/bifrost-prep-for-install/README.md | 2 +-
.../bifrost-prep-for-install/defaults/main.yml | 4 +--
.../notes/htpasswd-perm-7754c0be7cc676e1.yaml | 4 +++
.../libvirt-not-importable-c8e88a8ef11a1f09.yaml | 5 ++++
.../move-dib-deps-install-8a8aafc060461dc0.yaml | 7 +++++
releasenotes/notes/squashfs-ddbbbac856e8f9fc.yaml | 5 ++++
.../notes/sushy-oem-idrac-34f4bd1560f6948f.yaml | 5 ++++
.../notes/ubuntu-ports-6e6c2fef3dc7bccb.yaml | 5 ++++
scripts/install-deps.sh | 4 +--
tox.ini | 8 +++---
zuul.d/project.yaml | 2 +-
27 files changed, 141 insertions(+), 59 deletions(-)
More information about the Release-announce
mailing list