[ironic] bifrost 3.1.1 (ocata)
We are ecstatic to announce the release of: bifrost 3.1.1: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/bifrost/ For more details, please see below. 3.1.1 ^^^^^ New Features ************ * Allow consuming upper_constraints_file from an env var UPPER_CONSTRAINTS_FILE. This will be specially useful for OpenStack CI, where this var is defined on each job run, pointing to the right requirements file depending on branch. Bug Fixes ********* * The CI test playbook previously looked for the requirements respository in "/opt/git/openstack/". This has been changed to use the "WORKSPACE" environment variable when being executed. Changes in bifrost 3.1.0..3.1.1 ------------------------------- 9e598fa Fix debian IPA build 028f5b9 Install shade after ironic 6e1a9ef Clean up zuul files ed50ff2 Cleanup stable branch backport for CI 568fa70 Move legacy bifrost jobs in-tree debece3 scripts: test-bifrost: Start MySQL service before configuring the DB a455295 Fix the dhcp checks on centos 3852ba0 Fix bug in ironic policy 73a3c4b Add `when` to skip os_client_config in noauth mode 6fc2845 Allow looking constraints file from env var 5eed5db Use WORKSPACE for requirements 854da9e Updated from global requirements a6e288c Fix clouds var in install.yaml playbook Diffstat (except docs and test files) ------------------------------------- playbooks/install.yaml | 2 +- .../bifrost-integration-dhcp-centos-7/post.yaml | 15 ++++ .../bifrost-integration-dhcp-centos-7/run.yaml | 73 ++++++++++++++++++ .../post.yaml | 15 ++++ .../bifrost-integration-dhcp-opensuse-423/run.yaml | 74 ++++++++++++++++++ .../legacy/bifrost-integration-dhcp/post.yaml | 15 ++++ playbooks/legacy/bifrost-integration-dhcp/run.yaml | 73 ++++++++++++++++++ .../post.yaml | 15 ++++ .../run.yaml | 74 ++++++++++++++++++ .../post.yaml | 15 ++++ .../run.yaml | 74 ++++++++++++++++++ .../bifrost-integration-dibipa-debian/post.yaml | 15 ++++ .../bifrost-integration-dibipa-debian/run.yaml | 73 ++++++++++++++++++ .../bifrost-integration-tinyipa-centos-7/post.yaml | 15 ++++ .../bifrost-integration-tinyipa-centos-7/run.yaml | 73 ++++++++++++++++++ .../legacy/bifrost-integration-tinyipa/post.yaml | 15 ++++ .../legacy/bifrost-integration-tinyipa/run.yaml | 72 ++++++++++++++++++ .../tasks/update_facts_from_ironic.yaml | 1 + .../bifrost-deploy-nodes-dynamic/tasks/main.yml | 1 + .../roles/bifrost-ironic-install/defaults/main.yml | 9 ++- .../bifrost-ironic-install/files/ironic_policy.te | 2 +- .../bifrost-ironic-install/tasks/bootstrap.yml | 11 +++ .../tasks/inspector_install.yml | 2 + .../roles/bifrost-ironic-install/tasks/install.yml | 19 +++-- .../tasks/staging_install.yml | 2 +- .../bifrost-keystone-install/tasks/install.yml | 1 + .../bifrost-prep-for-install/defaults/main.yml | 1 + .../roles/bifrost-test-dhcp/files/test-dhcp.py | 11 ++- .../tasks/main.yml | 1 + .../roles/ironic-delete-dynamic/tasks/main.yml | 1 + .../roles/ironic-enroll-dynamic/tasks/main.yml | 1 + playbooks/roles/ironic-inspect-node/tasks/main.yml | 1 + playbooks/test-bifrost.yaml | 5 +- ...rect-requirements-ci-path-5ced93013d2c9b02.yaml | 6 ++ ...verride_upper_constraints-79f837d8ac58e53d.yaml | 8 ++ requirements.txt | 2 +- scripts/collect-test-info.sh | 11 +++ scripts/install-deps.sh | 2 +- scripts/test-bifrost.sh | 3 + zuul.d/legacy-bifrost-jobs.yaml | 88 ++++++++++++++++++++++ zuul.d/project.yaml | 23 ++++++ 41 files changed, 898 insertions(+), 22 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 953e1ba..47f0055 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr<2.0.0,>=1.8 # Apache-2.0 +pbr>=1.8 # Apache-2.0
participants (1)
-
no-reply@openstack.org