[release-announce] bifrost 11.2.2 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed Jan 18 11:10:20 UTC 2023
We are pleased to announce the release of:
bifrost 11.2.2: Deployment of physical machines using OpenStack Ironic
and Ansible
This release is part of the xena 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.
11.2.2
^^^^^^
Bug Fixes
* Password files ("htpasswd") are no longer world-readable.
* Fixes the Bifrost inventory plugin to not set the
"network_interface" variable since it conflicts with the Bifrost's
variable with a different meaning.
* Ironic Prometheus Exporter is now run as the "ironic" user, not as
root.
* Fixes "bifrost-configdrives-dynamic" and "bifrost-deploy-nodes-
dynamic" when "uuid" is not set in the inventory file.
Changes in bifrost 11.2.1..11.2.2
---------------------------------
21ccaa48 Dynamic inventory: do not set network_interface
9dc7bf28 Fetch uuid if it is not present in the inventory
fe0bccb5 Revert "Install libvirt-python from source instead of a wheel"
065c95c3 Do not make password files world-readable
6283d3b1 Do not run ironic-prometheus-exporter as root
Diffstat (except docs and test files)
-------------------------------------
bifrost/inventory.py | 5 ++++
.../bifrost-configdrives-dynamic/tasks/main.yml | 27 +++++++++++++++---
.../tasks/update_facts_from_ironic.yaml | 32 ----------------------
.../tasks/prepare_libvirt.yml | 12 ++------
.../bifrost-deploy-nodes-dynamic/tasks/main.yml | 22 +++++++++++++++
.../bifrost-ironic-install/tasks/bootstrap.yml | 6 ++++
.../tasks/inspector_bootstrap.yml | 6 ++++
.../ironic-prometheus-exporter.service.j2 | 2 ++
.../notes/htpasswd-perm-7754c0be7cc676e1.yaml | 4 +++
.../libvirt-not-importable-c8e88a8ef11a1f09.yaml | 5 ----
.../notes/network-interface-ad1396813b83bf38.yaml | 6 ++++
.../notes/prometheus-user-e75a43f1b13e0049.yaml | 4 +++
releasenotes/notes/uuid-gen-42b947a4a7a7ae08.yaml | 5 ++++
13 files changed, 85 insertions(+), 51 deletions(-)
More information about the Release-announce
mailing list