[release-announce] bifrost 10.2.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Wed Mar 31 09:39:47 UTC 2021
We are excited to announce the release of:
bifrost 10.2.0: Deployment of physical machines using OpenStack Ironic
and Ansible
This release is part of the wallaby 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.
10.2.0
^^^^^^
New Features
************
* Adds the "--disable-dhcp" argument to "./bifrost-cli install" to
disable the integrated dhcp configuration.
* The dynamic DHCP inventory hostsdir is now created and enabled by
default, even when "inventory_dhcp" is "false".
Upgrade Notes
*************
* An additional DNS hosts directory is no longer created by default
in "/etc/dnsmasq.d/bifrost.hosts.d" when "inventory_dhcp" is "true".
Set the new variable "dnsmasq_additional_hostsdir" to keep the
previous behavior (you'll need "dnsmasq_enable_dns=true" to actually
use it).
Deprecation Notes
*****************
* The parameter "disable_dnsmasq_dns" has been deprecated in favor
of the new parameter "dnsmasq_enable_dns".
Other Notes
***********
* No longer passes "--no-cache-dir" to pip by default.
Changes in bifrost 10.1.0..10.2.0
---------------------------------
dfb34702 Allow disabling integrated dhcp from bifrost cli
296eba24 Remove explicit default from store_true
d3cddf2b Reorder the install guide to focus on the easy path
bd871b3d Relax format of checksum file
381aa41d Upgrade pip version to fix pep-517 enforcing
5a76f542 More compact README.rst
270c03c6 Fix the Debian Buster version number
d048a5f4 Restore the conditional verbosity in bash scripts
d842e9fe Consistent pip_opts handling + drop --no-cache-dir
abf7d3fc Add basic upgrade jobs
fc7d10a4 Make DHCP inventory handling more flexible
Diffstat (except docs and test files)
-------------------------------------
MISSION.rst | 9 -
README.rst | 40 ++--
bifrost/cli.py | 8 +-
playbooks/ci/upgrade.yaml | 30 +++
.../roles/bifrost-ironic-install/defaults/main.yml | 17 +-
.../bifrost-ironic-install/tasks/bootstrap.yml | 13 +-
.../tasks/download_ipa_image.yml | 4 +-
.../tasks/inspector_install.yml | 2 -
.../roles/bifrost-ironic-install/tasks/install.yml | 1 -
.../tasks/prometheus_exporter_install.yml | 1 -
.../tasks/staging_install.yml | 1 -
.../templates/dnsmasq.conf.j2 | 14 +-
.../bifrost-keystone-install/defaults/main.yml | 2 -
.../bifrost-keystone-install/tasks/install.yml | 1 -
.../roles/bifrost-pip-install/defaults/main.yml | 5 +-
playbooks/roles/bifrost-pip-install/tasks/main.yml | 4 +-
.../notes/disable-dhcp-cli-6f85449c2c1316cf.yaml | 5 +
releasenotes/notes/inventory-ddf41d563a320201.yaml | 15 ++
releasenotes/notes/pip-opts-63bdff0ef22a56f3.yaml | 4 +
scripts/env-setup.sh | 2 +-
scripts/install-deps.sh | 6 +-
tox.ini | 2 +-
zuul.d/bifrost-jobs.yaml | 26 ++
zuul.d/project.yaml | 4 +
29 files changed, 434 insertions(+), 306 deletions(-)
More information about the Release-announce
mailing list