openstack/neutron · Week of 2026-08-15
openstack/neutron — 2026-08-15
OVN and BGP. The largest chunk of work targeted the OVN BGP path. BGP bridges are now re-set on Chassis_Private after an ovn-controller restart (999279), and the BGP event tests were rewritten to exercise real components instead of FakeAgentAPI. Test coverage was also added for the empty-HCG guard in link_network_ha_chassis_group, and a KeyError is now caught when reading OVS EVPN config. The BGP tempest job picked up more scenarios including cross-compute scheduling.
WSGI-agnostic API workers. A multi-patch series made worker accounting server-agnostic: get_start_time() and get_api_worker_count() gained mod_wsgi support, ASGI worker counts landed in wsgi_utils, and API worker election/identification was reworked to run under any WSGI flavor.
Bug fixes and backports. Accidental removal of a router's external gateway info was fixed and backported across three branches, and a "do not update unmodified ACLs" fix to the logapi service was similarly triple-backported. A segment range can now be shrunk to an allocated boundary, and PortHardwareOffloadTypeEnumField now comes from neutron-lib.
Elsewhere. CI touched up the 2025.1 FIPS jobs, dropping the CentOS 9-stream variant and bumping swap on the remaining one.