We are ecstatic to announce the release of: kayobe 16.8.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.8.0 ^^^^^^ New Features ************ * The "neutron-bgp-dragent" container will now be built by default when "kolla_enable_neutron_bgp_dragent" is true. Upgrade Notes ************* * Deployments using Juniper Junos OS switches are required to update their configuration according to Juniper Junos OS documentation (https://docs.openstack.org/kayobe/latest/configuration/reference /physical-network.html#juniper-junos-os). This is due to the "junos_config" module dropping support for the "provider" parameter. Bug Fixes ********* * Fixes physical network configuration for Juniper Junos OS switches. Note that users are required to update their configuration according to Juniper Junos OS documentation (https://docs.openstack.org/kayobe/latest/configuration/reference /physical-network.html#juniper-junos-os). LP#2111341 * Fixes duplicate "OS_CACERT" lines in "public-openrc.sh" when both admin and public cacert variables are set. LP#2116318 * Fixes configuration of backend TLS when network nodes are separate from controllers. LP#2117084 * Fixes wrong name of "gpgkey" used for EPEL repositories when "dnf_use_local_mirror" is enabled. LP#2119921 * Fixes an issue where incorrect network-data.json would be generated when interfaces without IP addresses are attached to infrastructure VMs. LP#2118403 * Fixes failure to activate SR-IOV on GPU devices by bumping the "stackhpc.linux" collection to v1.3.4. * Fixes support for empty strings in the "dev-tools" package lists. This allows using expressions such as "{{ 'foo' if os_distribution == 'rocky' else '' }}". LP#2115000 * Fixes network connectivity check when a subset of hosts have the "no_ip" property set via group or host variables. LP#2120918 Changes in kayobe 16.7.0..16.8.0 -------------------------------- b9d04d58 Fix kolla_docker_namespace comment ea15c83c Fix networking connectivity check with no_ip 1d8553b5 CI: Move failing job to experimental queue 27e5972f Fix version of EPEL GPG key 1c556680 public-openrc: avoid duplicate OS_CACERT 0b4f2a02 Bump jriguera.configdrive to latest master commit a7587a06 Add network group to tls-backend d3100aad Fix documentation of seed_containers usage 0251eda6 junos-switch: Fix junos_config call 2a67a98f Enable building of neutron-bgp-dragent container 263e14d9 Support empty strings in dev-tools package lists 1a166ab8 Bump stackhpc.linux to 1.3.4 Diffstat (except docs and test files) ------------------------------------- ansible/inventory/group_vars/all/kolla | 3 +++ ansible/inventory/group_vars/all/seed | 3 ++- ansible/inventory/group_vars/all/switches/junos | 19 ------------------- ansible/network-connectivity.yml | 13 ++++++++++--- ansible/physical-network.yml | 1 - ansible/roles/dev-tools/defaults/main.yml | 2 +- ansible/roles/dnf/templates/epel.repo.j2 | 6 +++--- ansible/roles/junos-switch/README.md | 19 ++++--------------- ansible/roles/junos-switch/defaults/main.yml | 3 --- ansible/roles/junos-switch/tasks/main.yml | 4 +--- .../kolla-ansible/templates/overcloud-components.j2 | 1 + .../roles/public-openrc/templates/public-openrc.sh.j2 | 2 ++ .../configuration/reference/physical-network.rst | 14 ++------------ .../reference/seed-custom-containers.rst | 3 ++- etc/kayobe/kolla.yml | 2 +- etc/kayobe/seed.yml | 3 ++- releasenotes/notes/bug-2111341-706fe5689414a9c1.yaml | 15 +++++++++++++++ releasenotes/notes/bug-2116318-44f0c022cde1e686.yaml | 6 ++++++ releasenotes/notes/bug-2117084-8d1eaa375df1d1f8.yaml | 6 ++++++ releasenotes/notes/bug-2119921-b23dc13147e6bda4.yaml | 6 ++++++ .../build-neutron-bgp-dragent-a6b28ce7e22d8145.yaml | 5 +++++ .../bump-jriguera-configdrive-e01c6f347507ee6f.yaml | 7 +++++++ .../bump-stackhpc-linux-1.3.4-0ae3e0ec9f4c25e2.yaml | 5 +++++ ...tools-packages-select-filter-17f432df42762625.yaml | 7 +++++++ ...ity-check-with-partial-no-ip-5efcc8ed6e76267e.yaml | 6 ++++++ requirements.yml | 4 ++-- zuul.d/project.yaml | 2 +- 27 files changed, 100 insertions(+), 67 deletions(-)
participants (1)
-
no-reply@openstack.org