[release-announce] bifrost 14.1.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 31 10:18:20 UTC 2023


We are excited to announce the release of:

bifrost 14.1.0: Deployment of physical machines using OpenStack Ironic
and Ansible

This release is part of the yoga 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.

14.1.0
^^^^^^

Bug Fixes

* Bifrost no longers installs GRUB2 and shim on the host system,
  avoding potential issues with a local bootloader.

Changes in bifrost 14.0.0..14.1.0
---------------------------------

d094d5de Skip unnecessary SDK get_machine calls
835bd278 CI: Update cached cirros image to 0.5.3
6f92fa44 Backport the jammy shimx64.efi.signed fix including focal
247888ab Allow for almalinux and rocky installations
fddf7f02 Use curl to download deploy image if get_url fails
01133f6f Fix CI
9aabd8cd Create /run/ironic runtime directory when service starts
edba45ab Do not install grub2 and shim on the host system
9083535d Set git_branch et al to stable/yoga
b90e2934 Use libvirt-python from the distribution on Red Hat systems
189c57a5 Prevent the enroll/deploy commands from running without venv
ae26ffdb Update TOX_CONSTRAINTS_FILE for stable/yoga
24eeb889 Update .gitreview for stable/yoga


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  1 +
bifrost/cli.py                                     | 11 +++++
bifrost/inventory.py                               |  2 +-
.../bifrost-configdrives-dynamic/tasks/main.yml    |  6 +++
.../roles/bifrost-create-dib-image/tasks/main.yml  |  4 +-
.../bifrost-create-vm-nodes/defaults/main.yml      |  2 +-
.../defaults/required_defaults_CentOS.yml          |  3 +-
.../defaults/required_defaults_Fedora.yml          |  3 +-
.../defaults/required_defaults_RedHat.yml          |  3 +-
.../tasks/prepare_libvirt.yml                      | 19 +++++++-
.../roles/bifrost-download-packages/README.md      | 52 +++++++++++++++++++++
.../roles/bifrost-download-packages/tasks/main.yml | 54 ++++++++++++++++++++++
.../roles/bifrost-ironic-install/defaults/main.yml | 10 ++--
.../defaults/required_defaults_CentOS.yml          |  4 --
.../defaults/required_defaults_Debian_family.yml   | 12 +++--
.../defaults/required_defaults_Fedora.yml          | 40 ----------------
.../defaults/required_defaults_RedHat.yml          |  4 --
.../defaults/required_defaults_RedHat_family.yml   |  7 ++-
.../defaults/required_defaults_Ubuntu.yml          | 35 --------------
.../bifrost-ironic-install/tasks/bootstrap.yml     | 12 +++++
.../bifrost-ironic-install/tasks/create_esp.yml    | 20 ++++++--
.../roles/bifrost-ironic-install/tasks/install.yml | 41 ++++++++++++++++
.../templates/systemd_template.j2                  |  3 ++
.../bifrost-prep-for-install/defaults/main.yml     |  2 +-
playbooks/test-bifrost.yaml                        |  2 +-
.../notes/no-install-grub-d39d65a8edbb769e.yaml    |  5 ++
scripts/install-deps.sh                            |  4 +-
tox.ini                                            |  7 ++-
28 files changed, 248 insertions(+), 120 deletions(-)







More information about the Release-announce mailing list