We high-spiritedly announce the release of: bifrost 16.1.1: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the antelope 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. 16.1.1 ^^^^^^ Deprecation Notes ***************** * Support for Fedora is no longer tested in the CI and will be removed from the code in the near future. Bug Fixes ********* * Fixes issue of lack of log rotation for Ironic logs by adding a role which installs and configures the logrotate service. * Fixes an issue where online data migrations were not performed in the default Bifrost configuration where "localhost" is used as the database address. See LP#2036772 for details. Changes in bifrost 16.1.0..16.1.1 --------------------------------- c47ea6a2 Restore discovery for dnsmasq dhcp provider 8c0d9c98 ansible-lint: Skip key-order[play] a28ae917 ironic: Perform online data migrations with localhost DB fc55597f Fix for lack of log rotation in Bifrost c5f6c074 Remove Fedora from the CI 4e63b24a Create the log file for the disk-image-create command 5d2af210 Remove extra symbols accidentally added 3017112f Skip unnecessary SDK get_machine calls eef2efb7 CI: Update cached cirros image to 0.5.3 ad4a2cef Fix ansible-lint 5a9154bf Repair Focal support and bring back the main voting jobs 867a4c46 chore: allow ironic-inspector to work with IPv6 disabled 73431d3a Update TOX_CONSTRAINTS_FILE for stable/2023.1 47f857ab Update .gitreview for stable/2023.1 Diffstat (except docs and test files) ------------------------------------- .ansible-lint | 2 +- .gitreview | 1 + bifrost/inventory.py | 2 +- playbooks/install.yaml | 1 + .../bifrost-configdrives-dynamic/defaults/main.yml | 3 +- .../bifrost-configdrives-dynamic/tasks/main.yml | 1 - .../bifrost-create-dib-image/defaults/main.yml | 1 + .../roles/bifrost-create-dib-image/tasks/main.yml | 8 +++- .../bifrost-create-vm-nodes/defaults/main.yml | 2 +- .../roles/bifrost-ironic-install/defaults/main.yml | 2 +- .../defaults/required_defaults_Debian_family.yml | 2 +- .../bifrost-ironic-install/tasks/migrations.yml | 1 - .../templates/dnsmasq.conf.j2 | 2 +- .../templates/ironic-inspector.conf.j2 | 2 + .../bifrost-logrotate-install/defaults/main.yml | 45 ++++++++++++++++++ .../bifrost-logrotate-install/tasks/configure.yml | 18 ++++++++ .../bifrost-logrotate-install/tasks/install.yml | 17 +++++++ .../roles/bifrost-logrotate-install/tasks/main.yml | 24 ++++++++++ .../bifrost-logrotate-install/tasks/start.yml | 22 +++++++++ .../templates/logrotate.conf.j2 | 53 ++++++++++++++++++++++ .../bifrost-prep-for-install/defaults/main.yml | 2 +- playbooks/test-bifrost.yaml | 2 +- .../notes/fix_logrotate-bb2c38c42d9e43eb.yaml | 6 +++ releasenotes/notes/no-fedora-b316bb3147f01166.yaml | 5 ++ .../online-data-migrations2-b86dff53f42718f5.yaml | 7 +++ scripts/collect-test-info.sh | 2 + scripts/install-deps.sh | 2 +- tools/ansible-lint.sh | 1 + tox.ini | 6 +-- zuul.d/bifrost-jobs.yaml | 20 ++++---- zuul.d/project.yaml | 10 ++-- 32 files changed, 238 insertions(+), 38 deletions(-)
participants (1)
-
no-reply@openstack.org