[release-announce] bifrost 7.2.0 (train)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 24 13:09:57 UTC 2020


We are excited to announce the release of:

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

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

7.2.0
^^^^^


New Features
************

* Adds support for CentOS 8. Support for CentOS 7 will be dropped in
  Ussuri.


Upgrade Notes
*************

* The default version of Ansible becomes 2.8, replacing version 2.6
  that is EOL. This version guarantees full bug fix and security
  patches and has a better support for Python 3.x.


Bug Fixes
*********

* The inspector iPXE template kernel command line argument "ip" has
  been removed as it is incompatible with the "BOOTIF" and missing
  "autoconf" parameters with dracut. Without this change CoreOS IPA
  images cannot be booted. Further details can be found in story
  2006700 (https://storyboard.openstack.org/#!/story/2006700).

Changes in bifrost 7.1.1..7.2.0
-------------------------------

172bad1 Add release note for CentOS 8 and Ansible 2.8
d1ddbdf CentOS 8 support (Train)
9c5790f Run vbmcd as a Systemd service
1ed7d23 Ensure DIB is installed from source
4eb5ba2 Remove ip kernel command line argument
ead314e Do not use tests as filters
2f90634 Revise the testing environment documentation


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

bindep.txt                                         |  9 ++-
.../bifrost-create-vm-nodes/defaults/main.yml      |  1 -
.../defaults/required_defaults_CentOS_8.yml        | 24 +++++++
.../roles/bifrost-create-vm-nodes/tasks/main.yml   |  9 +--
.../tasks/prepare_libvirt.yml                      | 47 +++++++++++++-
.../templates/testvm.xml.j2                        |  7 +-
.../templates/vbmcd.service.j2                     | 12 ++++
.../defaults/required_defaults_CentOS_8.yml        | 32 ++++++++++
.../roles/bifrost-ironic-install/tasks/install.yml | 16 +++--
.../roles/bifrost-ironic-install/tasks/main.yml    |  7 +-
.../bifrost-ironic-install/tasks/pip_install.yml   |  9 +--
.../templates/inspector-default-boot-ipxe.j2       |  2 +-
.../defaults/required_defaults_CentOS_8.yml        | 13 ++++
.../roles/bifrost-keystone-install/tasks/main.yml  |  1 +
.../bifrost-keystone-install/tasks/pip_install.yml | 37 ++++++++---
playbooks/roles/bifrost-test-dhcp/tasks/main.yml   |  4 +-
releasenotes/notes/centos8-fbeb6b3fa93ea384.yaml   |  9 +++
...-command-line-ip-argument-8b67a6a3601de1f3.yaml |  8 +++
scripts/collect-test-info.sh                       |  3 +-
scripts/env-setup.sh                               |  2 +-
scripts/install-deps.sh                            | 74 ++++++++++++++--------
scripts/test-bifrost.sh                            | 10 ++-
zuul.d/bifrost-jobs.yaml                           | 14 ++++
zuul.d/project.yaml                                |  4 ++
25 files changed, 300 insertions(+), 90 deletions(-)







More information about the Release-announce mailing list