[release-announce] bifrost 9.0.1 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Nov 26 09:21:04 UTC 2020


We are glad to announce the release of:

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

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

9.0.1
^^^^^


Deprecation Notes
*****************

* Fedora 30 has reached end-of-life and is no longer explicitly
  tested. Its support will be removed in one of the future releases.

* openSUSE Leap 15.1 is reaching end-of-life and is no longer
  explicitly tested. Its support will be removed in one of the future
  releases.


Bug Fixes
*********

* Unsets the "OS_CLOUD" variable in the generated "openrc".

* "OS_AUTH_TYPE" is now always set in the generated "openrc".

* FirewallD is now used on Fedora 32 and newer to fix firewall
  issues.

* Copies ironic-lib rootwrap.d filters to the correct location.

* Correctly copies rootwrap.d filters on upgrade.

* Explicitly opens ports 68 and 69 in firewall on systems not using
  firewalld (e.g. Ubuntu).

* Fixes "PATH" to always include the virtual environment when
  running validations.


Other Notes
***********

* Fedora 32 and openSUSE Leap 15.2 have been added to the supported
  OS list.

Changes in bifrost 9.0.0..9.0.1
-------------------------------

c27cbb2 Fix handling rootwrap.d filters
d943849 Ensure PATH contains the virtual environment when validating CLI
f598291 Specify mandatory name parameter for virt_net
5c4b51e Explicitly open ports 68 and 69 on Ubuntu
6840004 Fix invalid invocation of the shell command
89a3434 Switch to firewalld for Fedora >= 32
fd0a54f Force local connection for localhost
e2d17ea Use upper constraints when installing Bifrost requirements
4b03636 Documentation: make it clearer that Ussuri does not have bifrost-cli
971d77b Explicitly unset OS_CLOUD in the generated openrc
33d4c63 Switch the CI to stable/victoria
28f6eec Declare support for Fedora 32 and openSUSE Leap 15.2
5335e95 Another case for skip_package_install
278b0cf Update TOX_CONSTRAINTS_FILE for stable/victoria
c26091d Update .gitreview for stable/victoria


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

.gitreview                                         |  1 +
bifrost/inventory.py                               |  2 +-
.../tasks/create_bootable_image.yml                |  3 ++-
.../roles/bifrost-create-dib-image/tasks/main.yml  |  1 +
.../tasks/prepare_libvirt.yml                      |  1 +
.../roles/bifrost-ironic-install/defaults/main.yml | 10 ++++++--
.../defaults/required_defaults_Fedora.yml          |  1 +
.../bifrost-ironic-install/tasks/bootstrap.yml     | 27 ++++++++++++++++------
.../tasks/inspector_bootstrap.yml                  |  4 ++--
.../defaults/main.yml                              |  4 ++++
.../tasks/validate.yml                             | 11 ++++-----
.../templates/openrc.j2                            |  7 +++++-
.../bifrost-prep-for-install/defaults/main.yml     |  2 +-
.../client-config-existing-8041abc5db164fd4.yaml   |  6 +++++
.../notes/f32-suse15.2-44a8189e81b1bfd7.yaml       | 11 +++++++++
.../notes/fedora-firewalld-f8e2e15be5fe43fd.yaml   |  4 ++++
.../notes/ironic-lib-filters-371185c7a7691106.yaml |  6 +++++
.../notes/ubuntu-ports-ce9d1ceaf516adce.yaml       |  5 ++++
.../notes/validate-path-5c303903900dcd65.yaml      |  5 ++++
scripts/install-deps.sh                            |  2 +-
tox.ini                                            |  6 ++---
24 files changed, 107 insertions(+), 31 deletions(-)







More information about the Release-announce mailing list