bifrost 19.2.0 (epoxy)
We are psyched to announce the release of: bifrost 19.2.0 This release is part of the epoxy 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://bugs.launchpad.net/bifrost/+bugs For more details, please see below. 19.2.0 ^^^^^^ New Features ************ * Adds support for Ubuntu 24.04. Upgrade Notes ************* * When creating a virtual testing environment on newer distributions such as Ubuntu 24.04, UEFI firmware with 4M flash storage will be used. Existing virtual machines may need to be migrated if they were created on an older distribution. * Ubuntu Bionic support has been officially removed. * Python 3.8 support was dropped. The minimum version of Python now supported is Python 3.9. Bug Fixes ********* * Fixes an issue with checksum verification when setting "upstream_deploy_image_distribution" to "rocky" or "cirros". * Switches to using the latest CentOS Stream 9 generic cloud image as the old pinned version no longer exists. Changes in bifrost 19.1.0..19.2.0 --------------------------------- e0272c25 Remove ubuntu bionic support leftovers e641f7e1 Update `uuid` to `id` in node_info to match module change 196a5876 Fix typo in CLI parameter spefifying config drive. bf14155b Fix ansible linters 27011e03 Remove workaround for installing Ussuri and older fee32be3 CI: Update previous release for upgrade jobs 10be6e79 Add support for Ubuntu 24.04 image download 76f82acf Use python version to set DEFAULT_PIP_ANSIBLE 2d6ccc2b reno: Update master for unmaintained/2023.1 0b1cde92 Add support for Ubuntu 24.04 e631249a Remove Python 3.8 support 2b826730 Switches to using CentOS Stream latest 7446da03 Fix checksum parsing for Cirros and Rocky Linux f6762691 Update master for stable/2024.2 f1a66325 CI: pin the benchmark job to ubuntu-jammy Diffstat (except docs and test files) ------------------------------------- .../bifrost-deploy-nodes-dynamic/tasks/main.yml | 2 +- .../roles/bifrost-ironic-install/defaults/main.yml | 13 +++++------ .../tasks/download_deployment_image.yml | 6 ++++- .../templates/ironic.conf.j2 | 2 -- .../fixes-checksum-parsing-82c04ff1bb575c51.yaml | 6 +++++ releasenotes/notes/noble-502c2b04a5173d42.yaml | 10 +++++++++ .../notes/remove-bionic-bits-dd1c5964462576c4.yaml | 4 ++++ .../notes/remove-py38-2daf382101210c4e.yaml | 5 +++++ ...to-centos-stream-9-latest-2b42498ea98c5e2e.yaml | 5 +++++ releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2024.2.rst | 6 +++++ releasenotes/source/index.rst | 1 + requirements.txt | 2 -- scripts/env-setup.sh | 19 ++++++++-------- setup.cfg | 6 ++--- tools/ansible-lint.sh | 2 +- zuul.d/bifrost-jobs.yaml | 26 +++++++++++++++++----- zuul.d/project.yaml | 6 +++++ 21 files changed, 93 insertions(+), 40 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 90757a1a..05889903 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,2 +8,0 @@ passlib>=1.7.2 # BSD -# TODO(dtantsur): remove pyOpenSSL when we no longer support Bionic -pyOpenSSL>=18.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org