We are jazzed to announce the release of: kayobe 18.3.0 This release is part of the epoxy 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. 18.3.0 ^^^^^^ Upgrade Notes ************* * The default bootstrap user has been changed to "cloud-user" if "os_distribution" is set to "centos". Set "*_bootstrap_user" variables to "centos" to retain existing behaviour. * Bumps Ceph package repository to Squid. This repository is only configured when using host libvirt. * Support for Linux Bridge mechanism driver has been removed. The driver was already removed from neutron. * Bumps the "stackhpc.libvirt-host" role to v1.14.0 which fixes compatibility with CentOS Stream 10 and Rocky Linux 10. Bug Fixes ********* * Bumps the MichaelRigart.interfaces role to v1.15.6 to fix compatibility with CentOS Stream 10 and Rocky Linux 10. * The default bootstrap user has been changed to "cloud-user" if "os_distribution" is set to "centos", to match official cloud images. * Fixes issue when Bifrost hostvars file incorectly generated by Kayobe. LP#2045927 * Fixes a regression in network connectivity check when using the "no_ip" attribute. LP#2125560 * Fixes "--check" and "--diff" CLI arguments not being passed into Kolla Ansible commands. LP#2123834 Changes in kayobe 18.2.0..18.3.0 -------------------------------- a384a092 neutron: Remove support for linux bridge mechanism driver c778a359 Remove default(omit) from Bifrost inventory template d1b79810 Bump Ceph package repository to Squid 2ec437bf Bump stackhpc.libvirt-host to v1.14.0 f1207eca CI: Add CentOS Stream/Rocky Linux 10 host configure jobs 59ec1096 Support CentOS Stream 10 and Rocky Linux 10 images d045b16b CI: Fix Ubuntu cloud image tests 61501f72 Fix markup syntax b8b39a2f Network connectivity: Fix regression with noip 67c17933 Explicity set --check and --diff in kolla-ansible edc2ed89 Change default centos bootstrap user to cloud-user 94302ba8 Fix disabling NetworkManager DNS management on Rocky Linux 10 d0f0eace Bump MichaelRigart.interfaces to v1.15.6 Diffstat (except docs and test files) ------------------------------------- ansible/infra-vm-provision.yml | 2 +- ansible/inventory/group_vars/all/bifrost | 4 +- ansible/inventory/group_vars/all/compute | 11 +-- ansible/inventory/group_vars/all/controllers | 5 +- ansible/inventory/group_vars/all/globals | 7 +- ansible/inventory/group_vars/all/infra-vms | 24 +++++-- ansible/inventory/group_vars/all/kolla | 2 +- ansible/inventory/group_vars/all/monitoring | 3 +- ansible/inventory/group_vars/all/seed | 5 +- ansible/inventory/group_vars/all/seed-hypervisor | 5 +- ansible/inventory/group_vars/all/seed-vm | 17 ++++- ansible/inventory/group_vars/all/storage | 7 +- ansible/kolla-bifrost-hostvars.yml | 2 +- ansible/network-connectivity.yml | 2 +- .../kolla-ansible/templates/kolla/globals.yml | 2 +- ansible/roles/kolla-ansible/vars/RedHat.yml | 4 +- ansible/roles/network-redhat/tasks/main.yml | 2 +- ansible/seed-vm-provision.yml | 2 +- .../configuration/reference/os-distribution.rst | 8 +-- .../configuration/scenarios/all-in-one/index.rst | 2 +- .../scenarios/all-in-one/overcloud.rst | 10 +-- etc/kayobe/bifrost.yml | 2 +- etc/kayobe/compute.yml | 7 +- etc/kayobe/controllers.yml | 3 +- etc/kayobe/globals.yml | 7 +- etc/kayobe/infra-vms.yml | 14 ++-- etc/kayobe/monitoring.yml | 3 +- etc/kayobe/seed-hypervisor.yml | 3 +- etc/kayobe/seed-vm.yml | 9 ++- etc/kayobe/seed.yml | 3 +- etc/kayobe/storage.yml | 5 +- kayobe/kolla_ansible.py | 12 ++-- .../kayobe-infra-vm-base/infra-vms-group-vars.j2 | 5 ++ playbooks/kayobe-infra-vm-base/overrides.yml.j2 | 4 +- .../overrides.yml.j2 | 7 +- playbooks/kayobe-seed-vm-base/overrides.yml.j2 | 18 ++--- playbooks/kayobe-seed-vm-base/seed-group-vars.j2 | 5 ++ ...lrigart.interfaces-1.15.6-c5a85320e5b3f4e3.yaml | 5 ++ .../centos-bootstrap-user-4ee02dee551c62a6.yaml | 10 +++ .../fix-bifrost-invenory-05f8a92915998f09.yaml | 5 ++ ...etwork-connectivity-no-ip-a37a2d97379a93e7.yaml | 5 ++ .../host-libvirt-ceph-squid-6c835edd7ac422c8.yaml | 5 ++ ...la-check-diff--extra-opts-03bc183075f59ada.yaml | 6 ++ .../notes/remove-linuxbridge-0112ace7c0bff24b.yaml | 5 ++ ...tackhpc-libvirt-host-el10-0250bdabad776c65.yaml | 5 ++ requirements.yml | 6 +- zuul.d/jobs.yaml | 78 ++++++++++++++++++++++ zuul.d/nodesets.yaml | 12 ++++ zuul.d/project.yaml | 48 +++++++++---- 54 files changed, 332 insertions(+), 115 deletions(-)