We enthusiastically announce the release of: kuryr-kubernetes 8.0.0: Kubernetes integration with OpenStack networking This release is part of the antelope release series. The source is available from: https://opendev.org/openstack/kuryr-kubernetes Download the package from: https://tarballs.openstack.org/kuryr-kubernetes/ Please report issues through: https://bugs.launchpad.net/kuryr-kubernetes/+bugs For more details, please see below. Changes in kuryr-kubernetes 7.0.0..8.0.0 ---------------------------------------- 6f2a8da Remove munch 3f80fc4 Use new registry for all the kubernetes images. ed9f348 Fix VIF revert on KuryrPort status update error e849734 Fix tox4 error. ba4cc2b Use either subnet name or id for Machines. 5fb8104 Bump cri-o version. a874180 Bumb Kubernetes version to 1.25 de73800 Pin docker gate to Kubernetes 1.23 45d8b5f Support for kubernetes version >1.24. d300cb6 Pin kubectl to the installed kubernetes version. 0e44e54 Switch to 2023.1 Python3 unit tests and generic template name 3919c76 Update master for stable/zed 93ef2f8 LoadBalancer Members Reconciliation 03b98ad Cleanup KuryrPort when Pod is missing Diffstat (except docs and test files) ------------------------------------- .zuul.d/base.yaml | 2 +- .zuul.d/k8s-np-e2e.yaml | 2 +- .zuul.d/project.yaml | 2 +- .zuul.d/tempest-jobs.yaml | 1 + .zuul.d/tempest-multinode-jobs.yaml | 4 +- devstack/lib/kubernetes | 11 +- devstack/lib/kuryr_kubernetes | 8 +- devstack/local.conf.ovs.sample | 2 +- devstack/local.conf.sample | 2 +- devstack/settings | 9 +- kuryr_kubernetes/controller/drivers/base.py | 10 +- .../controller/drivers/nested_dpdk_vif.py | 2 +- .../controller/drivers/nested_macvlan_vif.py | 2 +- .../controller/drivers/nested_vlan_vif.py | 2 +- kuryr_kubernetes/controller/drivers/neutron_vif.py | 2 +- .../controller/drivers/node_subnets.py | 45 +++++- kuryr_kubernetes/controller/drivers/vif_pool.py | 32 +---- kuryr_kubernetes/controller/handlers/kuryrport.py | 96 +++++++++---- .../controller/handlers/loadbalancer.py | 45 ++++-- .../unit/controller/drivers/test_lb_public_ip.py | 94 ++++++++----- .../controller/drivers/test_namespace_subnet.py | 24 ++-- .../controller/drivers/test_nested_vlan_vif.py | 16 ++- .../unit/controller/drivers/test_neutron_vif.py | 12 +- .../unit/controller/drivers/test_node_subnets.py | 119 ++++++++++++---- .../unit/controller/drivers/test_public_ip.py | 40 ++++-- .../unit/controller/handlers/test_kuryrnetwork.py | 22 +-- .../unit/controller/handlers/test_kuryrport.py | 89 ++++-------- .../unit/controller/handlers/test_loadbalancer.py | 26 +++- .../managers/test_prometheus_exporter.py | 41 ++++-- kuryr_kubernetes/utils.py | 23 +++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + tox.ini | 1 - 37 files changed, 688 insertions(+), 426 deletions(-)