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(-)
participants (1)
-
no-reply@openstack.org