We are amped to announce the release of: bifrost 7.1.0: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/bifrost Download the package from: https://tarballs.openstack.org/null/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/bifrost For more details, please see below. 7.1.0 ^^^^^ Bug Fixes * Uses the appropriate ironic-python-agent branch when building a deploy ramdisk instead of unconditionally using master. Set "ipa_git_branch" to override. * Uses ironic-python-agent-builder (https://docs.openstack.org/ironic- python-agent-builder/) instead of the deprecated and broken "ironic- agent" element to build deploy ramdisk. Changes in bifrost 7.0.0..7.1.0 ------------------------------- ff101e0 Use master branch for ipa builder 89ddbd4 Fix install-deps.sh failing on bare CentOS 7 due to old pip 454feef Fix XFS disk image builds 0308e20 Use the infra-cached cirros image e6182ca Use the correct git branch of IPA when building deploy ramdisks 1715b53 Switch to IPA-builder for building ironic-python-agent 1f65978 Migrate to Zuul v3 native jobs c6210ae Switch git_branch to stable/train 74cef62 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train 6d415fd Update .gitreview for stable/train Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .../bifrost-integration-dhcp => ci}/post.yaml | 5 +- playbooks/ci/pre.yaml | 5 ++ playbooks/ci/run.yaml | 14 ++++ playbooks/install.yaml | 2 +- playbooks/inventory/baremetal.json.example | 4 +- playbooks/inventory/baremetal.yml.example | 4 +- playbooks/inventory/group_vars/baremetal | 8 +- playbooks/inventory/group_vars/localhost | 10 +-- playbooks/inventory/group_vars/target | 10 +-- playbooks/legacy/bifrost-integration-dhcp/run.yaml | 74 ------------------- .../bifrost-integration-dibipa-debian/post.yaml | 15 ---- .../bifrost-integration-dibipa-debian/run.yaml | 74 ------------------- .../legacy/bifrost-integration-tinyipa/post.yaml | 15 ---- .../legacy/bifrost-integration-tinyipa/run.yaml | 83 --------------------- .../bifrost-create-dib-image/defaults/main.yml | 3 + .../roles/bifrost-create-dib-image/tasks/main.yml | 20 ++++- .../roles/bifrost-create-dib-image/vars/main.yml | 1 + .../roles/bifrost-ironic-install/defaults/main.yml | 12 ++- .../roles/bifrost-ironic-install/tasks/install.yml | 7 ++ .../roles/bifrost-openstack-ci-prep/README.md | 8 -- .../files/parse_zuul_changes.py | 64 ---------------- .../roles/bifrost-openstack-ci-prep/tasks/main.yml | 2 +- playbooks/roles/bifrost-prep-for-install/README.md | 2 +- .../bifrost-prep-for-install/defaults/main.yml | 15 +++- .../roles/ironic-enroll-dynamic/defaults/main.yml | 2 +- playbooks/test-bifrost-create-vm.yaml | 7 +- playbooks/test-bifrost.yaml | 23 +++--- .../notes/ipa-branch-6d1d30876b584cbf.yaml | 6 ++ .../notes/ipa-builder-29d3db174048f1b4.yaml | 6 ++ scripts/collect-test-info.sh | 14 ++-- scripts/install-deps.sh | 2 +- scripts/test-bifrost-build-images.sh | 1 - scripts/test-bifrost-inventory-dhcp.sh | 1 - scripts/test-bifrost-keystone-auth.sh | 1 - scripts/test-bifrost-venv.sh | 1 - scripts/test-bifrost.sh | 23 ++---- tox.ini | 6 +- ...{legacy-bifrost-jobs.yaml => bifrost-jobs.yaml} | 25 ++++--- 42 files changed, 184 insertions(+), 496 deletions(-)
participants (1)
-
no-reply@openstack.org