We are delighted to announce the release of: kayobe 16.5.0 This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/kayobe Download the package from: https://tarballs.openstack.org/kayobe/ Please report issues through: https://bugs.launchpad.net/kayobe/+bugs For more details, please see below. 16.5.0 ^^^^^^ New Features ************ * Adds variables to configure authentication parameters in the "image- download" role, which is used to download IPA images. The new variables are "image_download_url_username", "image_download_url_password", "image_download_force_basic_auth" and "image_download_unredirected_headers". See documentation of the get_url and uri Ansible modules for more details on how to use these variables. Bug Fixes ********* * Fixes an issue where task 'ensure ironic nodes use the new Ironic Python Agent (IPA) images` fails with 'dict object' has no attribute 'deploy_kernel'. <https://bugs.launchpad.net/kayobe/+bug/2083014>`__. * Fixes a bug where non-overcloud hosts would show up in the confirmation prompt for "kayobe overcloud deprovision" LP#2091703 * Fixes an issue where slave interfaces would not be brought back up when bouncing the master interface. LP#2072340 (https://bugs.launchpad.net/kayobe/+bug/2072340). Changes in kayobe 16.4.0..16.5.0 -------------------------------- 47994922 CI: pin to ansible-compat<25.0.0 81961a5f Bump version of MichaelRigart.interfaces e5f46b84 Support IPA download with authenticated requests badebdcf Fix release note markup 53a52418 Fix release note link 89097334 Fix overcloud deprovision hosts list in prompt 606518ba Get the list of ironic nodes - use correct scope 9da82a95 Fix slurp upgrades due to 2023.1 branch name change Diffstat (except docs and test files) ------------------------------------- ansible/overcloud-deprovision.yml | 2 +- ansible/roles/image-download/defaults/main.yml | 20 ++++++++++++++++++++ ansible/roles/image-download/tasks/main.yml | 8 ++++++++ ansible/roles/ipa-images/tasks/set-driver-info.yml | 11 +++++++++-- dev/functions | 21 ++++++++++++++++++++- dev/overcloud-test-bounce-interface.sh | 21 +++++++++++++++++++++ molecule-requirements.txt | 2 +- playbooks/kayobe-base/pre.yml | 14 ++++++++------ .../kayobe-overcloud-host-configure-base/run.yml | 10 ++++++++++ ...ug-2083014-set-driver-info-86ff04d3d32cdb8c.yaml | 7 +++++++ ...rovision-prompt-host-lists-cfb701162c114c60.yaml | 6 ++++++ ...xes-slave-interface-bounce-81d8dc8e5e474447.yaml | 6 ++++++ .../notes/image-download-auth-e9fd02b71e26dd52.yaml | 12 ++++++++++++ .../pin-ipa-requirements-f9566011b2400e6c.yaml | 2 +- requirements.yml | 2 +- 15 files changed, 131 insertions(+), 13 deletions(-) Requirements updates -------------------- diff --git a/molecule-requirements.txt b/molecule-requirements.txt index 794a7bf5..60ecf735 100644 --- a/molecule-requirements.txt +++ b/molecule-requirements.txt @@ -6 +6 @@ ansible-lint>=3.0.0,<6.0.0,!=4.3.0 # MIT -ansible-compat # MIT +ansible-compat<25.0.0 # MIT
participants (1)
-
no-reply@openstack.org