[release-announce] bifrost 6.1.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 6 06:23:38 UTC 2019


We contentedly announce the release of:

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

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

6.1.0
^^^^^


New Features
************

* Adds support to disable RabbitMQ via the new "use_rabbitmq"
  variable in favour of JSON RPC (in ironic) and fake transport (in
  ironic- inspector).


Upgrade Notes
*************

* The image building with "diskimage-builder" now uses Debian
  Stretch by default, and all CI testing has been switched to it as
  well.

* RabbitMQ is no longer used by default, set "use_rabbitmq=true" to
  enable.


Bug Fixes
*********

* Fixes building images with "diskimage-builder" by switching to
  Debian Stretch (from Jessie).

* Fixes an issue where the proliantutils library version was
  unconstrained, potentially resulting in installation of an
  incompatibile library. The version has been pinned to 2.8.x.

Changes in bifrost 6.0.0..6.1.0
-------------------------------

1ba2f10 Enable the iPXE boot interface
5ebea66 Update sphinx requirements
09c7bd9 Remove openSUSE Leap 42.3  jobs
872fbdf Rename review.openstack.org to review.opendev.org
ec852a3 Update links for opendev
ff4ca3e OpenDev Migration Patch
9b4d7f7 Update debian and ubuntu versions in the metadata
98bc3fe Switch to Debian Stretch for building DIB images
906cec7 Fixing ipxe file not found in Centos job
e5e1df0 Replace hardcoded yum command by package manager variable
9fcbb42 Don't fix /etc/hosts if Rabbit is disabled
4b63bf7 Improve iptables test info collection
348b45a Pin proliantutils version
c7547ae Improving test vm data collection
bfe8181 Remove oneview from document
bbb5060 Fix skipping start and bootstrap of RabbitMQ
7d42142 Add git_branch variable
0c2c98a Replace openstack.org git:// URLs with https://
b7d9c2f Add defaults for Ubuntu 18.04
d8203a3 Disable RabbitMQ by default
0d036d6 Move RabbitMQ handling into a separate role and support disabling it
339f6cb Add versions to release notes series
ec68d4f Update master for stable/stein


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

.gitreview                                         |  2 +-
CONTRIBUTING.rst                                   |  2 +-
README.rst                                         |  2 +-
playbooks/legacy/bifrost-integration-dhcp/run.yaml |  8 +--
.../bifrost-integration-dibipa-debian/run.yaml     |  8 +--
.../legacy/bifrost-integration-tinyipa/run.yaml    |  8 +--
.../bifrost-configdrives-dynamic/meta/main.yml     |  6 +--
playbooks/roles/bifrost-create-dib-image/README.md |  6 +--
.../roles/bifrost-create-dib-image/meta/main.yml   |  6 +--
.../roles/bifrost-create-dib-image/tasks/main.yml  |  4 +-
.../roles/bifrost-create-vm-nodes/meta/main.yml    |  6 +--
.../bifrost-deploy-nodes-dynamic/meta/main.yml     |  6 +--
.../roles/bifrost-ironic-install/defaults/main.yml | 20 +++----
.../defaults/required_defaults_Debian_family.yml   |  3 +-
.../defaults/required_defaults_Debian_jessie.yml   |  3 +-
.../defaults/required_defaults_Fedora_25.yml       |  1 -
.../defaults/required_defaults_Fedora_26.yml       |  1 -
.../defaults/required_defaults_Fedora_27.yml       |  1 -
.../defaults/required_defaults_RedHat_family.yml   |  1 -
.../defaults/required_defaults_Suse_family.yml     |  1 -
.../defaults/required_defaults_Ubuntu_16.04.yml    |  3 +-
.../defaults/required_defaults_Ubuntu_18.04.yml    | 36 +++++++++++++
.../required_defaults_openSUSE_Leap_15.0.yml       |  1 -
.../bifrost-ironic-install/tasks/bootstrap.yml     | 47 +---------------
.../roles/bifrost-ironic-install/tasks/install.yml |  2 +-
.../roles/bifrost-ironic-install/tasks/main.yml    |  5 ++
.../roles/bifrost-ironic-install/tasks/start.yml   |  6 ++-
.../templates/ironic-inspector.conf.j2             | 11 ++--
.../templates/ironic.conf.j2                       | 21 ++++++--
playbooks/roles/bifrost-keystone-install/README.md |  2 +-
.../bifrost-keystone-install/defaults/main.yml     |  4 +-
.../defaults/required_defaults_Debian_family.yml   |  1 -
.../defaults/required_defaults_Debian_jessie.yml   |  1 -
.../defaults/required_defaults_RedHat_family.yml   |  1 -
.../defaults/required_defaults_Suse_family.yml     |  1 -
.../defaults/required_defaults_Ubuntu_16.04.yml    |  1 -
.../defaults/required_defaults_Ubuntu_18.04.yml    | 20 +++++++
.../bifrost-keystone-install/tasks/bootstrap.yml   | 29 +---------
.../roles/bifrost-openstack-ci-prep/README.md      |  2 +-
playbooks/roles/bifrost-prep-for-install/README.md | 37 +++++++++----
.../bifrost-prep-for-install/defaults/main.yml     | 41 +++++++-------
playbooks/roles/bifrost-rabbitmq/defaults/main.yml |  6 +++
playbooks/roles/bifrost-rabbitmq/tasks/main.yml    | 62 ++++++++++++++++++++++
playbooks/roles/bifrost-rabbitmq/tasks/start.yml   | 27 ++++++++++
playbooks/roles/ironic-enroll-dynamic/README.md    |  4 +-
playbooks/test-bifrost.yaml                        |  8 +--
.../notes/jessie-to-stretch-207bbd4f10149b4e.yaml  |  9 ++++
.../notes/json-rpc-default-f0cdafc217a1122c.yaml   |  4 ++
releasenotes/notes/json-rpc-e5ccd5a13f6d51aa.yaml  |  4 ++
.../notes/pin-proliantutils-60f1facf44c223ca.yaml  |  6 +++
.../support-staging-drivers-1c398a56dde9b240.yaml  |  2 +-
releasenotes/source/index.rst                      |  1 +
releasenotes/source/rocky.rst                      |  6 +--
releasenotes/source/stein.rst                      |  6 +++
scripts/collect-test-info.sh                       | 17 ++++--
scripts/install-deps.sh                            |  2 +-
tox.ini                                            |  6 +--
zuul.d/legacy-bifrost-jobs.yaml                    | 29 ++--------
zuul.d/project.yaml                                | 14 ++---
65 files changed, 363 insertions(+), 252 deletions(-)







More information about the Release-announce mailing list