We are thrilled to announce the release of: kayobe 19.0.0 This release is part of the flamingo 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. 19.0.0 ^^^^^^ Upgrade Notes ************* * Python 3.10 and 3.11 are no longer supported on the control host. Use Python 3.12 as a minimum version for the Kayobe virtualenv. Bug Fixes ********* * Fixes generation of Bifrost host variable files when "ipv4_gateway" is undefined. LP#2133489 * Bumps version of "nvidia.nvue" Ansible collection from "1.2.6" to "1.2.9". This fixes an issue where switch configuration could not be applied to switches running Cumulus Linux 5.13. See LP#2131677 for more details. Changes in kayobe 19.0.0.0rc1..19.0.0 ------------------------------------- 4617594f Fix Bifrost host variable file generation 29e503a0 Test bare metal node inspection c013a3f8 Handle empty remote_hosts in kayobe connectivity check 04616612 Fix typo of the task name 823b0209 Fix issues with inspection rules 6d73c2a0 Move nvidia.nvue to 1.2.9 for cumulus 5.13 91f4c8ef Bump minimum Python version to 3.12 0d21984d Fix versions in Ansible bump release note b9d97d76 Update TOX_CONSTRAINTS_FILE for stable/2025.2 e5c58121 Update .gitreview for stable/2025.2 Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + ansible/inventory/group_vars/all/inspector | 101 +++++++++++---------- ansible/kayobe-target-venv.yml | 2 +- ansible/kolla-bifrost-hostvars.yml | 2 +- ansible/network-connectivity.yml | 4 +- dev/functions | 41 +++++++++ dev/overcloud-test-inspect.sh | 16 ++++ playbooks/kayobe-overcloud-base/baremetal.j2 | 2 + playbooks/kayobe-overcloud-base/run.yml | 8 ++ .../notes/bug-2133489-1b83b7e24655caff.yaml | 5 + .../notes/bump-ansible-12-536bc4a3ff55dc3b.yaml | 4 +- .../drop-python310-and-311-b284d9a4d8d91324.yaml | 5 + .../notes/fixes-cumulus-5.13-74e0d08675404f46.yaml | 7 ++ requirements.yml | 2 +- roles/kayobe-diagnostics/files/get_logs.sh | 5 + setup.cfg | 4 +- tox.ini | 2 +- 17 files changed, 151 insertions(+), 60 deletions(-)