bifrost 7.0.0 (train)
We are ecstatic to announce the release of: bifrost 7.0.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/bifrost/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/bifrost For more details, please see below. 7.0.0 ^^^^^ New Features ************ * The "redfish" hardware type is now enabled by default. * When inspection support is enabled, introspection data is now stored in the database by default. You can use the "ironic- inspector- migrate-data" command to move the data from nginx to the database, for example: ironic-inspector-migrate-data --from swift --to database --config-file /etc/ironic-inspector/inspector.conf Upgrade Notes ************* * The deprecated parameters "inspector_auth" and "ironic_auth_strategy" have been removed. Their values are now detected from "enable_keystone". Deprecation Notes ***************** * The "inspector_store_data_in_nginx" configuration option is deprecated and will be removed in a future release. Introspection data can now be stored in the database. Bug Fixes ********* * Fixes an issue where the deployment logs would not be saved if using a non-default value of ironic_log_dir. See Story 2006150 (https://storyboard.openstack.org/#!/story/2006150). Changes in bifrost 6.1.0..7.0.0 ------------------------------- 1073947 Update the constraints url 12e7305 Add dependencies for ubuntu 508b5d3 Revert "Make the opensuse-15 jobs non-voting" c776df0 Add quotes around ansible ipv4_gateway variable 0bc77a5 Build pdf doc 52adb24 opensuse: use proper nodeset 29849b5 Make the opensuse-15 jobs non-voting 6df83e0 Stop using deprecated OS_URL 302857e Install mariadb instead of mysql on deb distros cd55948 Make sure deploy_logs_local_path exists 91fce70 Add missing endpoint_override for ironic in inspector.conf 5f31be7 Add proxy envvar for tox 5b62504 Deprecate the Nginx data store a122f41 Correct Swift configuration for the Nginx data store ee50d50 Remove deprecated authentication parameters 563dab9 Update Python 3 test runtimes for Train d875156 Enable redfish by default c484732 Fix troubleshooting docs - SSH access to CoreOS Diffstat (except docs and test files) ------------------------------------- bifrost/inventory.py | 6 ++- bindep.txt | 3 +- env-vars | 4 +- lower-constraints.txt | 1 + playbooks/inventory/group_vars/localhost | 2 +- playbooks/inventory/group_vars/target | 2 +- playbooks/roles/bifrost-ironic-install/README.md | 13 ++---- .../roles/bifrost-ironic-install/defaults/main.yml | 30 ++++++++------ .../defaults/required_defaults_Debian_family.yml | 2 +- .../defaults/required_defaults_Suse_family.yml | 5 +-- .../defaults/required_defaults_Ubuntu_16.04.yml | 4 +- .../defaults/required_defaults_Ubuntu_18.04.yml | 4 +- .../required_defaults_openSUSE_Leap_15.0.yml | 48 ---------------------- .../bifrost-ironic-install/tasks/bootstrap.yml | 3 +- .../roles/bifrost-ironic-install/tasks/install.yml | 9 ++++ .../templates/ironic-inspector.conf.j2 | 16 +++----- .../templates/ironic.conf.j2 | 8 +++- .../templates/openrc.j2 | 4 +- .../defaults/required_defaults_Debian_family.yml | 2 +- .../defaults/required_defaults_Ubuntu_16.04.yml | 2 +- .../defaults/required_defaults_Ubuntu_18.04.yml | 2 +- playbooks/roles/bifrost-prep-for-install/README.md | 8 ++++ .../bifrost-prep-for-install/defaults/main.yml | 7 ++++ .../bifrost-test-inspection/defaults/main.yml | 10 ----- .../roles/bifrost-test-inspection/tasks/main.yml | 38 ++++++++--------- playbooks/test-bifrost.yaml | 1 + releasenotes/notes/auth-59e73f74a2dd507f.yaml | 5 +++ .../notes/fix-deploy-logs-175fb352c5730b58.yaml | 5 +++ releasenotes/notes/redfish-92d39daf559d5445.yaml | 4 ++ .../notes/store-data-a14351976eda9842.yaml | 13 ++++++ setup.cfg | 4 +- tox.ini | 16 ++++++-- zuul.d/legacy-bifrost-jobs.yaml | 7 ++-- zuul.d/project.yaml | 2 +- 38 files changed, 176 insertions(+), 168 deletions(-)
participants (1)
-
no-reply@openstack.org