openstack/neutron · Week of 2026-07-04
openstack/neutron — 2026-07-04
PVLAN and EVPN. The largest drop is a ~400-line documentation addition for PVLAN, paired with a small fix to error handling in the PVLAN code path. On the EVPN side, the child_vxlan_port config option was removed from the evpn implementation, trimming ~100 lines of configuration surface.
OVN and segments stability. A race condition in HA_Chassis_Group during port create/update landed on master and was backported to two stable branches. The _delete_nova_inventory path in the segments plugin now catches "resource provider not found," also delivered with a stable backport. Elsewhere, ovs_create_tap was flipped to True by default (see https://review.opendev.org/c/openstack/neutron/+/994752), and an ugly traceback when attaching a subnet to a router was silenced.
Test and tooling maintenance. Four near-identical patches updated the base_mac config override in unit tests across branches, a functional test now waits for the LSP tag to be set before proceeding, bash files gained proper shebangs for linting, and the suite was adapted to a new testtools release.